Поддържани функции

Aspose.Words осигурява на потребителите широка гама от функции. Потребителите могат да изпълняват огромно количество задачи, свързани с документи, от просто конвертиране на документи от един поддържан формат в друг и промяна на тези документи по време на процеса на преобразуване в бизнес задачи, като например създаване на структурирани и визуално привлекателни документи или автоматизирани отчети.

Модерните формати на документи и стандарти са сложни и когато изисквате преобразуване на документи или други функции за обработка на документи във вашия проект, единственото практическо решение често е да разчитате на компонент на трета страна, който изпълнява желаната функционалност. Но използването на компонент от трета страна винаги носи риск. Един от уникалните рискове при обработката на документи е въпросът за това как напълно и правилно библиотеката прилага определен формат или стандарт на документа.

Разположението се ангажира да предостави най-пълна и точна реализация на документни формати и стандарти. На Aspose.Words екипът демонстрира своя ангажимент за оперативна съвместимост чрез предоставяне на подробни бележки за изпълнението на поддържаните формати на документи в множество платформи.

Таблицата по- долу обобщава и сравнява наличието на Aspose.Words вместо .NET функции и предоставят връзки към подробни описания на функции.

Преглед на платформите

Платформи Aspose.Words вместо .NET може да се използва с са изброени по- долу. Ако имате нужда от подкрепа за повече платформи, потърсете продукта “Twin брат” Aspose.Words вместо Java.

Характеристики Описание
.NET Framework Използване Aspose.Words вместо .NET да се изгради ASP.NET, Уеб услуги, WinForms или друг вид приложение за всяка .NET Framework версии 2.0 или по-късно включително версии на клиентски профил. Пълна подкрепа за 32 бита и 64 бита.
.NET Standard 2.0 Файловете ‘netstandard2.0’ и ‘netstandard2.0_AuthenticodeSigned’ съдържат комплекти, които да се използват с рамки, които прилагат .NET Standard 2, 0 като .NET Core 2, 0/2, 2/3, 0/3.1. Последната версия на Aspose.Words API също подкрепя .NET 5, 0 и .NET 6.0.
Xamarin.Android Използване Aspose.Words вместо .NET в родния си Android заявления.
Xamarin.iOS Използване Aspose.Words вместо .NET в родния си iOS заявления.
Xamarin. Mac Използване Aspose.Words вместо .NET в родния си Mac приложения.
COM Може да бъде спасител, ако трябва да се развива с помощта на предварително… .NET технологии.
Mono Можеш да използваш Aspose.Words вместо .NET за изграждане на приложения с Mono.
Windows Azure Да. Aspose.Words вместо .NET тичане Windows Azure.

Файлови формати и реализации

Много клиенти по света разчитат на задълбочените характеристики на вноса и износа на документи, предоставени от Aspose.Words.

Характеристики Описание .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin. Mac
Файлови формати и реализации Най-бързата и най-пълна DOC формат изпълнение можете да намерите. tick tick tick tick tick
Файлови формати и реализации Aspose.Words осигурява цялостна подкрепа OOXML, Flat OPC и също Word 2003 XML. tick tick tick tick tick
Файлови формати и реализации Цялостна поддръжка на RTF формат за взаимодействие с различни приложения. tick tick tick tick tick
Файлови формати и реализации Зареждане и запазване на HTML/XHTML за още по-голяма оперативна съвместимост. Запис като MHTML също е на разположение. tick tick tick tick tick
Файлови формати и реализации Aspose.Words може да зарежда и запазва документи в OpenDocument Формат на текст (.odt). tick tick tick tick tick
Файлови формати и реализации Конвертиране на всеки документ в PDF с висока вярност. PDF/A се поддържа. tick tick tick tick tick
Файлови формати и реализации Конвертиране на документ към XPS с висока вярност. tick tick tick tick tick
Файлови формати и реализации Лесно извличане на текст чрез спестяване в plain text формат. tick tick tick tick tick
Файлови формати и реализации EPUB е популярен формат за електронни книги. Можете да конвертирате всеки документ от Aspose.Words във формат IDPF EPUB. tick tick tick tick tick
Файлови формати и реализации Aspose.Words вместо .NET предоставя подкрепа за запис на документ във формат PCL. tick tick tick tick tick

Пренос и печат

Aspose.Words Сега осигурява висока вярност на страниците с документи.

Характеристики .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin. Mac
Подреждане документ в страници с висока вярност (точно като Microsoft Word® ще направи това) на всички формати по-долу. tick tick tick tick tick
Прехвърляйте отделни страници или пълни документи на PDF или XPS. tick tick tick tick tick
Обновяване на страниците с документи на BMP изображения tick tick circle circle circle
Render документи страници на изображения (PNG, EMF, JPEG, GIF). tick tick tick tick tick
Превърнете отделни форми от документа в растерни или векторни изображения. tick tick tick tick tick
Посочете резолюция на изображението, качество, компресия и други опции. tick tick tick tick tick
Render страници или форми в a .NET Графичен обект с преобразувания, в определен размер. tick tick tick tick tick
Печат на страниците с документи .NET печатна инфраструктура. tick circle circle circle circle
Обновяване TOC, номерата на страниците и други полета преди представяне или отпечатване. tick tick tick tick tick

Характеристики на съдържанието на документа

Aspose.Words осигурява богат обект модел, който се състои от над 100 обществени класа, които ви позволяват да програмно генерирате, комбинирате, променяте, анализирате или разглеждате по друг начин заредени документи.

Характеристики .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin. Mac
Достъп, създаване и изменение на параграфи и текст. tick tick tick tick tick
Достъп, създаване и промяна на изображения, текстови кутии и форми. tick tick tick tick tick
Достъп, създаване и промяна на таблици, редове и клетки. tick tick tick tick tick
Достъп, създаване и промяна на полета, форма полета, хипервръзки и отметки. tick tick tick tick tick
Достъп, създаване и промяна на раздели документи, заглавни части и подметки. tick tick tick tick tick
Достъп, създаване и изменение на бележки под линия, крайни бележки и коментари. tick tick tick tick tick
Достъп, създаване и промяна на потребителски XML, SmartTags и Структурирани тагове на документи (Content Controls). tick tick tick tick tick
Достъп и промяна на всички елементи на документа, като се използват XmlDocument - Като класове и методи. tick tick tick tick tick
Обновяване на резултатите от полето IF, формула и други популярни видове поле. tick tick tick tick tick
Възстановяване и актуализиране на полетата на Съдържание (TOC) точно като Microsoft Word прави го. tick tick tick tick tick
Копиране и преместване на елементи от документи между документи. tick tick tick tick tick
Присъединете се и разделете документите. tick tick tick tick tick
Вземете и настройте вградени и персонализирани документи свойства. tick tick tick tick tick
Посочете защитата на документите, отворените защитени и криптирани документи. tick tick tick tick tick
Намерете и замени текста, изброете съдържанието на документа. tick tick tick tick tick
Приемете всички ревизии в документ. tick tick tick tick tick
Запазване или извличане на обекти OLE и ActiveX контрол от документа. tick tick tick tick tick
Запазване или премахване на VBA макроси от документа. Запазване на VBA macros цифров подпис. tick tick tick tick tick
Открийте и проверете цифровите подписи в документите. tick tick tick tick tick
Вмъкване на HTML текст. tick tick tick tick tick
Екстракт VBA Макроси от Word Document. tick tick

Форматиране на документи

Aspose.Words осигурява подробен програмен достъп до форматиращите свойства на всички документни елементи.

Характеристики .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin. Mac
Достъп и промяна на всички символи, включително шрифтове, цветове, ефекти, граници и сенки. tick tick tick tick tick
Достъп и промяна на всички формати на параграфа, включително тиретата, разстоянията, границите и сенките, спирания на подпрозорците. tick tick tick tick tick
Достъп и модифициране на всички заредени и номерирани списъци форматиране, включително номериране и нива. tick tick tick tick tick
Достъп и промяна на формата на таблицата, включително подравняване, ориентация, граници и сянка. tick tick tick tick tick
Достъп и промяна на всички свойства на раздел, включително размер на хартия, маржове и ориентация. tick tick tick tick tick
Достъп, създаване и промяна на стиловете на документа. tick tick tick tick tick
Достъп и промяна на рисуване обекти, включително позиция, размер, линия и попълване на свойства, байтове изображения. tick tick tick tick tick

Mail Merge Характеристики

Можеш да използваш Aspose.Words като собствено решение за докладване. Проектиране на докладите си в Microsoft Word и след това Aspose.Words Популярни документи с данни от различни източници на данни.

Характеристики .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin. Mac
Използване на всички стандарти Microsoft Word Mail Merge полета в докладите, включително MERGEFIELD, NEXT, NEXTIF, ADDRESSBLOCK, - Благодаря. tick tick tick tick tick
Изпълнение Mail Merge за документи, които съдържат дори най-сложните и гнездящи IF полета и формули. tick tick tick tick tick
Популиране и динамично отглеждане на таблици или фрагменти в документа от вашия източник на данни, като се използва Mail Merge региони. tick tick tick tick tick
Лесно генерирайте доклади, които съдържат данни за капитана-детайл (родител-дете) като поръчка/OrderDetails. tick tick tick tick tick
Популиране на документи с данни от всякакви .NET източник на данни като DataSet, DataTable, DataView, DataReader или ADO Recordsset. tick tick tick tick tick
Популиране на документи от всеки източник на данни като LINQ заявка, XML файл или бизнес обекти чрез прилагане на IMailMergeDataSource интерфейс. tick tick tick tick tick
Вземете прецизен контрол, като форматиране на брой, върху начина, по който вашите данни се сливат чрез събития. tick tick tick tick tick
Вмъкване на изображения по време на mail merge. tick tick tick tick tick
Програматично създаване или промяна на Microsoft Word Mail Merge източник на данни за документ. Запазване Mail Merge настройки и източници на данни. tick tick tick tick tick
Извличане Mail Merge полеви имена. tick tick tick tick tick

Характеристики за докладване

LINQ Engine е усъвършенстван инструмент за докладване, който ви позволява да генерирате документи въз основа на документи от шаблони и данни, получени от различни източници, включително бази данни, XML, JSON, OData, обекти от потребителски типове CLR, външни документи и повече от полето.

Основни характеристики .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin. Mac
Подкрепа на C# Синтаксис и LINQ методи за разширяване директно в шаблони (дори за ADO.NET източници на данни) tick tick tick tick tick
Поддръжка на блокове за повтарящи се и условни документи (лупи и условия) за таблици, списъци и общо съдържание tick tick tick tick tick
Поддръжка на динамично генерирани диаграми и изображения tick tick tick tick tick
Подкрепа за поставяне на външни документи и HTML блокове в документ tick tick tick tick tick
Подкрепа на множество източници на данни (включително от различни видове) за генериране на един документ tick tick tick tick tick
Вградена подкрепа на отношенията с данните (магистър-детайл) tick tick tick tick tick
Цялостна подкрепа на различни манипулации на данни като групиране, сортиране, филтриране и други пряко в шаблони tick tick tick tick tick
WYSIWYG: Генериран документ запазва формата на елементите си като съответния шаблон tick tick tick tick tick