Aspose.Words Image File Processor za .NET

Aspose.Words Image File Processor for .NET пружа лагану, потпуно управљену АПИ за креирање, манипулисање и конверзију растер и вектор слике.

Генерирајте графике, цртајте облике и текст, примените филтере, прилагодите боје и извозите у више формата у потпуности у .NET.

Инсталација и подешавање

Подржане платформе: Виндовс, Линук, мацоС (са .NET Фрејмворком, .НЕТ Цоре, МОНО 5/6).ИДЕ: Visual Studio 2010–2022, Xamarin, MonoDevelop.

Брзи почетак: креирање слике графике

using Aspose.Words;

var doc = new Document();
var builder = new DocumentBuilder(doc);

// Insert a chart and configure
var shape = builder.InsertChart(ChartType.Pie, 432, 252);
var chart = shape.Chart;
chart.Title.Text = "Produced by Aspose.Words Image Processor";

chart.Series.Clear();
chart.Series.Add("Series 1",
    new string[] { "Category 1", "Category 2", "Category 3" },
    new double[] { 2.7, 3.2, 0.8 });

doc.Save("ChartImage.jpeg");

Карактеристике и функције

Стварање и цртање слике

  • Покретање нових белих канова на произвољној резолуцији.
  • Нацртање линија, правоугаоника, елипса, полигона и путева.
  • Користите пене, четке, градиенте и текстуалну рендеринг са пуним контролом.

Редактирање и трансформација

  • Резиз, узгајање, ротација, флип и скив.
  • Прилагодите сјајност, контраст, гама, хуе и засићеност.
  • Претварање ланца у цеви како би се минимизирала употреба меморије.

Формат конверзије и извоза

  • Сачувајте на ТИФФ, ЈПЕГ, ПНГ, БМП, ЕМФ и ГИФ.
  • Конфигуришите опције специфичне за формат (компресија, квалитет, палет).
  • Генеришете Мулти-странице ТИФФ или преносете резултате директно.

Метадате и EXIF

  • Прочитајте / Едити ЕКСИФ Тагови (камера и ГПС, ИЦЦ у профилу).
  • Сачувајте метадане кроз конверзије где су подржани.

Производња и скалабилност

  • Оптимизована за употребу batch и real-time.
  • Лагано оптерећење и деферирани рендеринг.
  • Bezbedan dizajn za konkurentne radne opterećenja.

Интеграција са .NET

  • 100% управљен код; нема КОМ / рођене зависности.
  • Ради у АСП.НЕТ Цоре, Азуре Функције и без сервера окружења.

Пример: Примените филтере на слику

using Aspose.Words.Drawing;

var image = Image.FromFile("input.jpg");

// Example adjustments
image.AdjustBrightness(0.2f);
image.AdjustContrast(0.3f);
image.AdjustSaturation(0.1f);

image.Save("output.png");

Најбоља пракса

  • Иницијалишете лиценцу прво да бисте избегли ограничења процене.
  • Поново користите процесоре да бисте искористили кешинг.
  • Користите stream преоптерећења за велике датотеке у веб услугама.
  • Трансформације ланца у једном позиву.
  • Преузмите компресију / квалитет по формату.
  • Користите Мулти-страница ТИФФ само када је потребно.
  • Пре-топло критичне рутине у контексту без сервера.
  • Validirajte EXIF promene za cross-view kompatibilnost.

Уобичајени случајеви

  • Креирајте динамичне графике и сачувате их као слике.
  • Бацх резимира и оптимизује фотографије за веб испоруку.
  • Примените филтере и корекције за здравствене и научне слике.
  • Конвертирање између формата слике (на пример, ТИФФ → ЈПЕГ).
  • Уградите ознаке воде или анотације у сличне датотеке.

FAQ

**Који формат могу да сачувам?**Тифф, ЈПЕГ, ПНГ, БМП, ЕМФ, ГИФ.

**Да ли то подржава уређивање метадата?**Да. ЕКСИФ и ИЦЦ профили се чувају/редактирају где су подржани.

**Да ли је потребна убрзања ГПУ-а?**Убрзање хардвера се користи када је доступно, али ради у потпуности у управљаном коду.

**Могу ли генерисати мулти-странице ТИФФ?**Да. Мулти-фрам излаз је подржана.

**Могу ли то радити на серверској страни?**Идеалан за АСП.НЕТ услуге и функције облака.

 Српски