Aspose.Words Image File Processor za .NET
Aspose.Words Image File Processor for .NET пружа лагану, потпуно управљену АПИ за креирање, манипулисање и конверзију растер и вектор слике.
Генерирајте графике, цртајте облике и текст, примените филтере, прилагодите боје и извозите у више формата у потпуности у .NET.
Инсталација и подешавање
- Инсталирајте пакет НУГЕТ
Aspose.Words
. - Примените вашу мерину лиценцу да бисте откључили пуну функционалност ( Метеран лиценцирање ).
- Гледајте The Инсталацијски водич Za detalje.
Подржане платформе: Виндовс, Линук, мацоС (са .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
**Који формат могу да сачувам?**Тифф, ЈПЕГ, ПНГ, БМП, ЕМФ, ГИФ.
**Да ли то подржава уређивање метадата?**Да. ЕКСИФ и ИЦЦ профили се чувају/редактирају где су подржани.
**Да ли је потребна убрзања ГПУ-а?**Убрзање хардвера се користи када је доступно, али ради у потпуности у управљаном коду.
**Могу ли генерисати мулти-странице ТИФФ?**Да. Мулти-фрам излаз је подржана.
**Могу ли то радити на серверској страни?**Идеалан за АСП.НЕТ услуге и функције облака.