Наборы API для .NET для манипуляций с документами Word

Создавайте, редактируйте, конвертируйте и печатайте документы Word (20+ файловых форматов) из любого приложения на базе фреймворка .NET

  Загрузить бесплатную версию
Aspose.Words for .NET

Aspose.Words for .NET

 
 

Aspose.Words for .NET - это продвинутый API для обработки документов Word, позволяющее вам выполнять широкий круг задач прямо из вашего приложения на .NET.

Aspose.Words for .NET содержит наборы API для использования с фреймворком .NET, с ядром .NET и платформой Xamarin, что позволяет вам создавать кросс-платформенные приложения, обладающие возможностями генерировать, преобразовывать, модифицировать, отрисовывать и печатать документы без использования Microsoft Word.

 

Продвинутые возможности API по обработке документов Word на .NET

 

 

Генерация писем по шаблону

 

Генерация отчетов по шаблону

 

Вставка форматированного текста, параграфов, изображений, таблиц и другого контента в документы Word

 

Заполняйте таблицы в документах Word с использованием выгрузки данных из базы данных

 

Создание ярлыков для писем

 

Комбинируйте документы, перемещайте секции между документами и вставлять в шаблоны писем изображения, сохраненные вне базы данных

 

Создавайте почтовые сообщения через слияние данных из нескольких таблиц, форматируйте данные и перенумерованные поля

 

Вставляйте водяные знаки в документ

 

Обновляйте результаты в поле IF, в поле формулы и в полях других популярных типов

 

Объединяйте и разделяйте документы

 

Устанавливайте защиту на документ, открывайте защищенный и защифрованный документ

 

Находите и заменяйте текст, перенумерованный контент документа

 

Сохраняйте или извлекайте OLE объекты и элекементы управления ActiveX из документа

 

Сохраняйте или удаляйте макросы VBA из документа. Сохраняйте цифровые подписи в макросы VBA

 

Определяйте цифровые подписи в документах

 

Вставляйте текст HTML

Рендеринг, печать и просмотр документов Word

С Aspose.Words for .NET вы можете печатать или конвертировать документы целиком или, наоборот, отдельные страницы из документов Word в форматы изображений TIFF, PNG, BMP, JPEG, SVG или EMF. Вы также можете перерисовать любую страницу в графический объект .NET, вы можете устанавливать его размер и степень приближения при создании эскизов или для отображения изображения в браузере.

Aspose.Words for .NET специально спроектирован для перерисовки документов в страницы и для печати с высочайшей точностью в формат Microsoft Word, что подразумевает вывод с высочайшим качеством. Используя этот API, вам будет простительно думать, что конверсия была выполнена с помощью оригинального Word

Разработчики найдут для себя легким печать или предпросмотр документов из приложений их собственной разработки. И это все для Aspose.Words for .NET - результат интеграции с инфраструктурой печати .NET с возможностью полной кастомизации процесса печати.

Программирование, используя объектную модель документов

Aspose.Words for .NET позволяет разработчикам создавать, развивать и модифицировать документы, включая форматиование документов с использованием нашей интуитивно понятной объектной модели, которая содержит более чем 100 классов.

Разработчики могут на программном уровне создавать, модифицировать, извлекать и заменять все элементы документов, включая разделы, верхние и нижние колонтитулы, параграфы, списки, таблицы, текст, поля, гиперссылки, закладки и изображения.

Разработчики могут указать детально, какой формат использовать для каждого элемента документа. Все отрисованные объекты, включая фигуры, текстовые блоки, изображения, OLE объекты и элементы контроля - поддерживаются через эту модель и вы можете решать многие задачи, такие, как вставка водяных знаков на страницу или извлечение изображений из заранее существующего документа.

Aspose.Words for .NET может вычислять даже самые сложные и многоуровневые формулы, содержащиеся в блоках IF, в формулах и в других полях в двух режимах: в процессе создания электронных сообщений по шаблону и в процессе обновления явно заданных полей.

Aspose.Words for .NET также предлагает удобные утилитарные возможности, как-то соединение или разделение документов, копирование фрагментов между документами, защита и снятие защиты документов, модифицирование свойств документов и вставка HTML фрагментов в документы.

Отчетность и генерация сообщений методом слияния

Вы можете легко использовать Aspose.Words for .NET как полноценное решение для генерации отчетов. Создавайте свои отчеты в Microsoft Word и после этого позвольте Aspose.Words for .NET размножить документы с использованием данных из перечня разных источников.

Aspose.Words for .NET позволяет разработчикам использовать стандартные поля Microsoft Word для генерации электронных сообщений по шаблону в отчетах. В добавок, вы можете испльзовать Aspose.Words for .NET для расширения синтекса полей генерируемых сообщений по шаблону с целью исполнения более сложных операций в течении таких действий, как то: вставка изображений или повторяемые области.

Данные, необходимые для наполнения ваших отчетов или для генерации сообщений по шаблону могут поступать из таблиц ADO.NET , бизнес-объектов или от полностью кастомизированных источников данных.

Поддерживаются все версии фреймворка .NET

Вы можете использовать Aspose.Words for .NET с целью построения любого типа 32-х или 64-х битных приложений .NET, включая ASP.NET, Web-сервисы и WinForms для любого фреймворка .NET в версиях от 2.0 до 4.7 на таких популярных языках для .NET, как C# и VB.NET и тп.

Также можно использовать Aspose.Words for .NET через COM Interop из ASP, Perl, PHP и Python. Вы даже можете использовать Aspose.Words for .NET to для построения приложений на Mono.

Автоматизация Microsoft Office - больше не нужна!

Aspose.Words for .NET построен на базе управляемого кода, которому не нужно иметь предустановленного Microsoft Office или Microsoft Word на компьютере, чтобы работать с документами форматов Word. Это также прекрасная альтернатива автоматизации Microsoft Office в терминах поддерживаемых функций, безопасности, стабильности, масштабируемости, скорости и цены.

 
 

Aspose.Words предлагает индивидуальные наборы API для процессинга Word для других популярных сред разработки, указанных ниже: