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

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

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

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

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

Поддържани платформи

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

Характеристики Описание
Java Aspose.Words вместо Java е наличен за Java 1.6, 1.7 и 1.8 и ще тече на всяко място, където Java е инсталиран.

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

Характеристики Описание
Microsoft Word (DOC) (натоварване както и спаси) Най-бързата и най-пълна DOC формат изпълнение можете да намерите.
WordprocessingML (DOCX, XML) (натоварване както и спаси) Aspose.Words осигурява цялостна поддръжка OOXML, Плоска OPC, а също и Word 2003 XML.
Богат формат на текста (RTF) (натоварване както и спаси) Цялостна поддръжка на RTF формат за взаимодействие с различни приложения.
HTML, XHTML и MHTML Зареждане както и спаси HTML/XHTML за още по-голяма оперативна съвместимост. Запис като MHTML също е на разположение.
Open Document (ODT) Aspose.Words може натоварване както и спаси документи в OpenDocument Формат на текст (.odt).
Adobe Портатив на документа (PDF) Конвертиране на всеки документ в PDF с висока вярност. PDF/A се поддържа.
XML Спецификация на хартията (XPS) (натоварване както и спаси) Конвертиране на документ към XPS с висока вярност.
Обикновен текст (TXT) (натоварване както и спаси) Лесно извличане на текст чрез спестяване в обикновен текстов формат.
Digital Publishing (EPUB) EPUB е популярен формат за електронни книги. Можете да конвертирате всеки документ от Aspose.Words формат IDPF EPUB.

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

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

Характеристики
Подреждане документ в страници с висока вярност (точно като Microsoft Word® ще направи това) на всички формати по-долу.
Прехвърляйте отделни страници или пълни документи на PDF или XPS.
Render document pages to raster images (Multipage TIFF, PNG, JPEG, BMP).
Пренасяне на страниците до Java Графиката е обект на определен размер.
Отпечатване на страници с документи Java печатна инфраструктура.
Обновяване TOC, номерата на страниците и други полета преди представянето или отпечатването.
3D Effects Rendering through the OpenGL

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

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

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

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

Характеристики
Достъп и модифициране на всички символи, включително шрифтове, цветове, ефекти, граници и сенки.
Достъп и модифициране на всички букви форматиране, включително тирета, разстояния, граници, и shading, tab stops.
Достъп и модифициране на всички простреляни и номерирани списъци форматиране, включително номериране и нива.
Достъп и промяна на формата на таблицата, включително подравняване, ориентация, граници и сенки.
Достъп и промяна на всички свойства на раздел, включително размер на хартия, маржове, и ориентация.
Достъп, създаване и промяна на стиловете на документа.
Достъп и промяна на рисуване обекти, включително позиция, размер, линия и попълване на свойства, байтове изображения.

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

Характеристики
Използване на всички стандарти Microsoft Word Mail Merge полета в докладите, включително MERGEFIELD, NEXT, NEXTIF, ADDRESSBLOCK, Greetingline.
Изпълнение Mail Merge за документи, които съдържат дори най-сложните и гнездени IF полета и формули.
Популиране и динамично отглеждане на таблици или фрагменти в документа от вашия източник на данни, използвайки Mail Merge региони.
Лесно се генерират доклади, които съдържат данни за основните детайли (родител-дете) като поръчка/OrderDetails.
Популиране на документи с данни от всякакви Java източник на данни, който въвежда ResultSet интерфейс.
Популиране на документи от всеки източник на данни като XML файл или бизнес обекти чрез прилагане на IMailMergeDataSource интерфейс.
Вземете прецизен контрол, като форматиране на брой, върху начина, по който вашите данни се сливат с помощта на събития.
Вмъкване на изображения по време на mail merge.
Програматично създаване или промяна на Microsoft Word Mail Merge източник на данни за документ. Запазване Mail Merge настройки и източници на данни.
Извличане Mail Merge полеви имена.

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

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

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