---
title: "Характеристики"
---

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

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

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

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

```

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

```

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

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

|  Характеристики | Описание |
|  :-  |  :-  |
| [Java](/words/java/supported-platforms/) | Aspose.Words вместо Java е наличен за Java 1.6, 1.7 и 1.8 и ще тече на всяко място, където Java е инсталиран. |

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

```

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

```

|  Характеристики | Описание |
|  :-  |  :-  |
| Microsoft Word (DOC) ([натоварване](/words/java/load-in-ms-word-97-2003-formats/) както и [спаси](/words/java/save-in-ms-word-97-2003-formats/)) | Най-бързата и най-пълна DOC формат изпълнение можете да намерите. |
| WordprocessingML (DOCX, XML) ([натоварване](/words/java/load-in-the-open-office-xml-2007-and-2010-formats/) както и [спаси](/words/java/save-in-the-open-office-xml-docx-dotx-docm-dotm-format/)) | Aspose.Words осигурява цялостна поддръжка OOXML, Плоска OPC, а също и Word 2003 XML. |
| Богат формат на текста (RTF) ([натоварване](/words/java/load-in-the-rich-text-format-1-9-rtf-format/) както и [спаси](/words/java/save-in-the-rich-text-format-1-9-rtf-format/)) | Цялостна поддръжка на RTF формат за взаимодействие с различни приложения. |
| HTML, XHTML и MHTML | [Зареждане](/words/java/load-in-the-html-html-xhtml-mhtml-format/) както и [спаси](/words/java/save-in-the-html-html-xhtml-mhtml-format/) HTML/XHTML за още по-голяма оперативна съвместимост. Запис като MHTML също е на разположение. |
| Open Document (ODT) | Aspose.Words може [натоварване](/words/java/load-in-the-opendocument-text-odt-ott-format/) както и [спаси](/words/java/save-in-the-opendocument-text-odt-ott-format/) документи в `OpenDocument` Формат на текст (.odt). |
| [Adobe Портатив на документа (PDF)](/words/java/save-in-the-adobe-portable-document-pdf-format/) | Конвертиране на всеки документ в PDF с висока вярност. PDF/A се поддържа. |
| XML Спецификация на хартията (XPS) ([натоварване](/words/java/load-in-ms-word-2003-formats/) както и [спаси](/words/java/save-in-the-flatopc-ooxml-document-xml-format/)) | Конвертиране на документ към XPS с висока вярност. |
| Обикновен текст (TXT) ([натоварване](/words/java/load-in-the-plain-text-txt-format/) както и [спаси](/words/java/save-in-the-plain-text-txt-format/)) | Лесно извличане на текст чрез спестяване в обикновен текстов формат. |
| [Digital Publishing (EPUB)](/words/java/save-in-the-idpf-epub-document-epub-format/) | 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 |

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

```

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

```

|  Характеристики |
|  :-  |
| Достъп, създаване и промяна на параграфи и текст. |
| Достъп, създаване и промяна на изображения, текстови кутии и форми. |
| Достъп, създаване и промяна на таблици, редове и клетки. |
| Достъп, създаване и промяна на полета, форма полета, хипервръзки и отметки. |
| Достъп, създаване и промяна на раздели документи, заглавни части и подножици. |
| Достъп, създаване и промяна на бележки под линия, крайни бележки и коментари. |
| Достъп, създаване и промяна на потребителски 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 Характеристики

```

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

```

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

