Підтримувані функції
Aspose.Words надає користувачам широкий спектр функцій. Користувачі можуть виконувати величезну кількість завдань, пов’язаних з документами – від простого перетворення документів з одного підтримуваного формату до іншого та модифікації документів при процесі перетворення до бізнес-задач, таких як створення структурованих та візуально привабливих документів або автоматизації звітності.
Сучасні формати документів і стандарти є складними, і коли вам потрібна конвертація документів або інші функції обробки документів у вашому проекті, єдиний практичний рішення часто спирається на сторонній компонент, який реалізує бажану функціональність. Але за допомогою сторонніх компонентів завжди несе ризик. Однією з унікальних ризиків в обробці документів є питання про те, як повністю і правильно бібліотеку реалізує конкретний формат документа або стандарт.
Посада зобов’язана забезпечити максимально повне та точне виконання форматів документів та стандартів. Про нас Aspose.Words Команда продемонструвала свою прихильність до взаємонадійності, надаючи детальну інформацію про впровадження для підтримки форматів документів на декількох платформах.
Таблиці нижче підведені і порівнюють доступність Aspose.Words для .NET Особливості та рекомендації щодо детальних характеристик.
Огляд платформ
Платформи Aspose.Words для .NET може бути використана з наведеними нижче. Якщо вам потрібна підтримка більшої кількості платформ, подивіться на товар “програшний брат” Aspose.Words для Javaй
Головна | Опис |
---|---|
.NET Framework | Зареєструватися Aspose.Words для .NET щоб побудувати ASP.NET, Web Services, 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.1/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й Мапа | Зареєструватися 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й Мапа |
---|---|---|---|---|---|---|
Формати файлів та перетворення | Найшвидший і найбільш повний формат 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 до формату ВПОФ EPUB. | |||||
Формати файлів та перетворення | Aspose.Words для .NET забезпечує підтримку збереження документа в форматі PCL. |
Рендеринг і друк
Aspose.Words Тепер забезпечує високу точність, що надає сторінки документів.
Головна | .NET | .NET Standard 2.0 | Xamarin.Android | Xamarin.iOS | Xamarinй Мапа |
---|---|---|---|---|---|
Виконувати документ на сторінки з високою чіткістю (як правило, як Microsoft Word浜у 灞 绀 | |||||
Рендерні індивідуальні сторінки або заповнені документи в PDF або XPSй | |||||
Рендерні сторінки документів на BMP зображення | |||||
Рендерні сторінки документів на зображення (PNG, EMF, JPEG, GIF). | |||||
Рендерні індивідуальні форми з документа в растрові або векторні зображення. | |||||
Вкажіть дозвіл зображення, якість, стиснення та інші параметри. | |||||
Рендерні сторінки або форми до .NET Графічний об’єкт з трансформаторами, до певного розміру. | |||||
Друкувати сторінки документів за допомогою .NET поліграфічна інфраструктура. | |||||
Новини TOC , номери сторінок та інші поля перед рендерингом або друком. |
Особливості вмісту документів
Aspose.Words забезпечує багату модель об’єкта, яка складається з понад 100 публічних класів, які дозволяють вам программатично генерувати, об’єднати, змінювати, парувати або іншим чином вивчити завантажені документи.
Головна | .NET | .NET Standard 2.0 | Xamarin.Android | Xamarin.iOS | Xamarinй Мапа |
---|---|---|---|---|---|
Доступ, створення та редагування абзаців та тексту. | |||||
Доступ, створення та редагування зображень, текстових скриньок та форм. | |||||
Доступ, створення та редагування таблиць, рядків та клітин. | |||||
Доступ, створення та редагування полів, форм, гіперпосилання та закладок. | |||||
Доступ, створення та редагування розділів документів, заголовків та піддонів. | |||||
Доступ, створення та редагування приміток, ендонот та коментарів. | |||||
Доступ, створення та редагування користувацького XML, смарт-тагів та структурованих типів документів (контентні контрольи). | |||||
Доступ і модифікація всіх елементів документа з використанням XmlDocument - подібні класи і методи. | |||||
Результати оновлення поля IF , формула та інші популярні типи поля. |
|||||
Перебудувати та оновити таблиці змісту (TOC) полів, таких як Microsoft Word вона. | |||||
Скопіювати та переміщати елементи документів між документами. | |||||
Приєднатися та розбити документи. | |||||
Отримайте та встановити вбудовані та користувацькі властивості документів. | |||||
Вказати захист документів, відкриті захищені та зашифровані документи. | |||||
Знайдіть і замініть текст, оберіть вміст документа. | |||||
Прийміть всі записи в документі. | |||||
Збереження або вилучення об’єктів OLE та керування ActiveX з документа. | |||||
Збереження або видалення макросів ВБА з документа. Збереження цифрового підпису VBA. | |||||
Виявлення та перевірка цифрових підписів у документах. | |||||
Вставте текст HTML. | |||||
Екстракт ВБА Macros з документа Word. |
Особливості форматування документів
Aspose.Words надає детальний тематичний доступ до форматування властивостей всіх елементів документа.
Головна | .NET | .NET Standard 2.0 | Xamarin.Android | Xamarin.iOS | Xamarinй Мапа |
---|---|---|---|---|---|
Доступ і модифікація всіх форматування символів, включаючи шрифти, кольори, ефекти, кордони і затінки. | |||||
Доступ і модифікація всіх форматування абзаців, включаючи відступи, спакування, кордони і затінки, зупинки вкладок. | |||||
Доступ і модифікація всіх форматів бюлетенів, включаючи число та рівні. | |||||
Доступ і зміна форматування таблиці, включаючи вирівнювання, орієнтацію, кордони та затінки. | |||||
Доступ і модифікація всіх властивостей розділів, включаючи паперові розміри, запаси та орієнтацію. | |||||
Доступ, створення та редагування стилів документів. | |||||
Доступ і модифікація об’єктів малювання, включаючи положення, розмір, рядок і заповнює властивості, байти зображень. |
Mail Merge Особливості
Ви можете використовувати Aspose.Words як звітне рішення самостійно. Розробка звітів Microsoft Word а потім мати Aspose.Words з використанням даних з різних джерел даних.
Головна | .NET | .NET Standard 2.0 | Xamarin.Android | Xamarin.iOS | Xamarinй Мапа |
---|---|---|---|---|---|
Використовуйте всі стандартні Microsoft Word mail merge поля у ваших звітах, включаючи MERGEFIELD , NEXT , NEXTIF , ADDRESSBLOCK , ГРЕЛІНТІЯ. |
|||||
Виконувати mail merge для документів, які містять навіть найскладніший і незрівняний IF поля та формули. |
|||||
Вирощування таблиць або фрагментів у документі з джерела даних mail merge регіони. | |||||
Легко генеруйте звіти, які містять магістр-деталь (парент-дитячі) дані, такі як Замовлення/OrderDetails. | |||||
Поповнити документи з даними .NET джерело даних, такі як DataSet, DataTable, DataView, DataReader або ADO Records. | |||||
Поповнити документи з будь-якого джерела даних, такі як запит LINQ, XML-файл або бізнес-об’єкти, запроваджуючи IMailMergeDataSource інтерфейс. | |||||
Виконайте точний контроль, такі як форматування номеру, над тим, як ваші дані об’єднуються за допомогою подій. | |||||
Вставте зображення під час mail mergeй | |||||
Програматично створювати або модифікувати Microsoft Word mail merge джерело даних для документа. Зареєструватися mail merge налаштування та джерела даних. | |||||
Увійти mail merge назви поля. |
Особливості звітності
ЛІНК Звітний двигун - це розширений інструмент звітності, що дозволяє генерувати документи на основі шаблонних документів та даних, отриманих з різних джерел, включаючи бази даних, XML, JSON, OData, об’єкти користувацького типу CLR, зовнішні документи та більше з коробки.
Основні характеристики | .NET | .NET Standard 2.0 | Xamarin.Android | Xamarin.iOS | Xamarinй Мапа |
---|---|---|---|---|---|
Підтримка C# Синтаксис та методи розширення LINQ безпосередньо в шаблонах (навіть для ADO.NET джерела даних |
|||||
Підтримка повторюваних і умовних блоків документів (опів і умов) для таблиць, списків і загального вмісту | |||||
Підтримка динамічно створених графіків та зображень | |||||
Підтримка вставки вихідних документів і HTML блоків в документ | |||||
Підтримка декількох джерел даних (включаючи різні типи) для створення єдиного документа | |||||
Вбудована підтримка відносин даних (майстер-деталь) | |||||
Комплексна підтримка різних маніпуляцій даних, таких як групування, сортування, фільтрування та інші безпосередньо у шаблонах | |||||
WYSIWYG: Згенерований документ зберігає той самий форматування його елементів, як відповідний шаблон має |