Поддържани функции
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: Генерираният документ запазва формата на елементите си като съответният шаблон |