Поддържани функции
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 формат изпълнение можете да намерите. | |||||
Файлови формати и реализации | Aspose.Words осигурява цялостна подкрепа OOXML, Flat OPC и също Word 2003 XML. | |||||
Файлови формати и реализации | Цялостна поддръжка на RTF формат за взаимодействие с различни приложения. | |||||
Файлови формати и реализации | Зареждане и запазване на HTML/XHTML за още по-голяма оперативна съвместимост. Запис като MHTML също е на разположение. | |||||
Файлови формати и реализации | Aspose.Words може да зарежда и запазва документи в OpenDocument Формат на текст (.odt). |
|||||
Файлови формати и реализации | Конвертиране на всеки документ в PDF с висока вярност. PDF/A се поддържа. | |||||
Файлови формати и реализации | Конвертиране на документ към XPS с висока вярност. | |||||
Файлови формати и реализации | Лесно извличане на текст чрез спестяване в plain text формат. |
|||||
Файлови формати и реализации | EPUB е популярен формат за електронни книги. Можете да конвертирате всеки документ от Aspose.Words във формат IDPF EPUB. | |||||
Файлови формати и реализации | Aspose.Words вместо .NET предоставя подкрепа за запис на документ във формат PCL. |
Пренос и печат
Aspose.Words Сега осигурява висока вярност на страниците с документи.
Характеристики | .NET | .NET Standard 2.0 | Xamarin.Android | Xamarin.iOS | Xamarin. Mac |
---|---|---|---|---|---|
Подреждане документ в страници с висока вярност (точно като Microsoft Word® ще направи това) на всички формати по-долу. | |||||
Прехвърляйте отделни страници или пълни документи на PDF или XPS. | |||||
Обновяване на страниците с документи на BMP изображения | |||||
Render документи страници на изображения (PNG, EMF, JPEG, GIF). | |||||
Превърнете отделни форми от документа в растерни или векторни изображения. | |||||
Посочете резолюция на изображението, качество, компресия и други опции. | |||||
Render страници или форми в a .NET Графичен обект с преобразувания, в определен размер. | |||||
Печат на страниците с документи .NET печатна инфраструктура. | |||||
Обновяване TOC , номерата на страниците и други полета преди представяне или отпечатване. |
Характеристики на съдържанието на документа
Aspose.Words осигурява богат обект модел, който се състои от над 100 обществени класа, които ви позволяват да програмно генерирате, комбинирате, променяте, анализирате или разглеждате по друг начин заредени документи.
Характеристики | .NET | .NET Standard 2.0 | Xamarin.Android | Xamarin.iOS | Xamarin. Mac |
---|---|---|---|---|---|
Достъп, създаване и изменение на параграфи и текст. | |||||
Достъп, създаване и промяна на изображения, текстови кутии и форми. | |||||
Достъп, създаване и промяна на таблици, редове и клетки. | |||||
Достъп, създаване и промяна на полета, форма полета, хипервръзки и отметки. | |||||
Достъп, създаване и промяна на раздели документи, заглавни части и подметки. | |||||
Достъп, създаване и изменение на бележки под линия, крайни бележки и коментари. | |||||
Достъп, създаване и промяна на потребителски XML, SmartTags и Структурирани тагове на документи (Content Controls). | |||||
Достъп и промяна на всички елементи на документа, като се използват XmlDocument - Като класове и методи. | |||||
Обновяване на резултатите от полето IF , формула и други популярни видове поле. |
|||||
Възстановяване и актуализиране на полетата на Съдържание (TOC) точно като Microsoft Word прави го. | |||||
Копиране и преместване на елементи от документи между документи. | |||||
Присъединете се и разделете документите. | |||||
Вземете и настройте вградени и персонализирани документи свойства. | |||||
Посочете защитата на документите, отворените защитени и криптирани документи. | |||||
Намерете и замени текста, изброете съдържанието на документа. | |||||
Приемете всички ревизии в документ. | |||||
Запазване или извличане на обекти OLE и ActiveX контрол от документа. | |||||
Запазване или премахване на VBA макроси от документа. Запазване на VBA macros цифров подпис. | |||||
Открийте и проверете цифровите подписи в документите. | |||||
Вмъкване на HTML текст. | |||||
Екстракт VBA Макроси от Word Document. |
Форматиране на документи
Aspose.Words осигурява подробен програмен достъп до форматиращите свойства на всички документни елементи.
Характеристики | .NET | .NET Standard 2.0 | Xamarin.Android | Xamarin.iOS | Xamarin. Mac |
---|---|---|---|---|---|
Достъп и промяна на всички символи, включително шрифтове, цветове, ефекти, граници и сенки. | |||||
Достъп и промяна на всички формати на параграфа, включително тиретата, разстоянията, границите и сенките, спирания на подпрозорците. | |||||
Достъп и модифициране на всички заредени и номерирани списъци форматиране, включително номериране и нива. | |||||
Достъп и промяна на формата на таблицата, включително подравняване, ориентация, граници и сянка. | |||||
Достъп и промяна на всички свойства на раздел, включително размер на хартия, маржове и ориентация. | |||||
Достъп, създаване и промяна на стиловете на документа. | |||||
Достъп и промяна на рисуване обекти, включително позиция, размер, линия и попълване на свойства, байтове изображения. |
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 , - Благодаря. |
|||||
Изпълнение Mail Merge за документи, които съдържат дори най-сложните и гнездящи IF полета и формули. |
|||||
Популиране и динамично отглеждане на таблици или фрагменти в документа от вашия източник на данни, като се използва Mail Merge региони. | |||||
Лесно генерирайте доклади, които съдържат данни за капитана-детайл (родител-дете) като поръчка/OrderDetails. | |||||
Популиране на документи с данни от всякакви .NET източник на данни като DataSet, DataTable, DataView, DataReader или ADO Recordsset. | |||||
Популиране на документи от всеки източник на данни като LINQ заявка, XML файл или бизнес обекти чрез прилагане на IMailMergeDataSource интерфейс. | |||||
Вземете прецизен контрол, като форматиране на брой, върху начина, по който вашите данни се сливат чрез събития. | |||||
Вмъкване на изображения по време на mail merge. | |||||
Програматично създаване или промяна на Microsoft Word Mail Merge източник на данни за документ. Запазване Mail Merge настройки и източници на данни. | |||||
Извличане Mail Merge полеви имена. |
Характеристики за докладване
LINQ Engine е усъвършенстван инструмент за докладване, който ви позволява да генерирате документи въз основа на документи от шаблони и данни, получени от различни източници, включително бази данни, XML, JSON, OData, обекти от потребителски типове CLR, външни документи и повече от полето.
Основни характеристики | .NET | .NET Standard 2.0 | Xamarin.Android | Xamarin.iOS | Xamarin. Mac |
---|---|---|---|---|---|
Подкрепа на C# Синтаксис и LINQ методи за разширяване директно в шаблони (дори за ADO.NET източници на данни) |
|||||
Поддръжка на блокове за повтарящи се и условни документи (лупи и условия) за таблици, списъци и общо съдържание | |||||
Поддръжка на динамично генерирани диаграми и изображения | |||||
Подкрепа за поставяне на външни документи и HTML блокове в документ | |||||
Подкрепа на множество източници на данни (включително от различни видове) за генериране на един документ | |||||
Вградена подкрепа на отношенията с данните (магистър-детайл) | |||||
Цялостна подкрепа на различни манипулации на данни като групиране, сортиране, филтриране и други пряко в шаблони | |||||
WYSIWYG: Генериран документ запазва формата на елементите си като съответния шаблон |