Просмотрите наши продукты

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>22.12</version>
<classifier>jdk17</classifier>
</dependency>
copied!  
                                                
                                                  compile(group: 'com.aspose', name: 'aspose-words', version: '22.12', classifier: 'jdk17')
                                                
                                              
copied!  
<dependency org="com.aspose" name="aspose-words" rev="22.12">
 <artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-words" % "22.12"
copied!  

Java API для различных форматов документов

main-banner

Страница продукта | Док | Демо | Ссылка на API | Примеры | Блог | Поиск | Бесплатная поддержка | Временная лицензия

Aspose.Words for Java - это расширенный API обработки текстов Java, который позволяет вам выполнять большой диапазон задач обработки документов непосредственно в ваших приложениях Java. Aspose.words для Java API поддерживает обработку слов (DOC, DOCX, OOXML, RTF) HTML, OpenDocument, PDF, EPUB, XPS, SWF и все форматы изображений. С помощью Aspose.words вы можете генерировать, изменять и преобразовать документы без использования Microsoft Word & Reg;.

aspose.words для функций Java API

** рендеринг и печать **

  • Документ макета на страницы с высокой точностью (точно так же, как Microsoft Word & Reg; сделает это) ко всем форматам ниже.
  • Отправить отдельные страницы или завершить документы в PDF, xps или SWF`.
  • рендеринг страниц документов в растровые изображения (многократный tiff, png, jpeg, bmp).
  • рендеринг страниц на графический объект Java для определенного размера.
  • Печать страниц документов с использованием инфраструктуры печати Java.
  • Обновите TOC, номера страниц и другие поля перед рендерингом или печати.
  • 3D -эффекты рендеринг через opengl.

** Функции контента документа **

  • Доступ, создавать и изменить различные элементы документа.
  • Доступ и изменить все элементы документа, используя xmldocument -like Class и методы.
  • копировать и перемещать элементы документа между документами.
  • Присоединяйтесь к документам.
  • Укажите защиту документов, открытые и зашифрованные документы.
  • Найти и заменить текст, перечислить над содержимым документа.
  • Сохранить или извлекать OLE -объекты и элементы управления ActiveX из документа.
  • Сохранить или удалить макросы VBA из документа. Сохранить VBA Macros Digital Signature.

** Особенности отчетности **

  • Поддержка методов синтаксиса C# и расширения LINQ непосредственно в шаблонах (даже для источников данных ado.net`).
  • Поддержка повторяющихся и условных блоков документов (петли и условий) для таблиц, списков и общего содержания.
  • Поддержка динамически сгенерированных диаграмм и изображений.
  • Поддержка вставки внешних документов и блоки html в документ.
  • Поддержка нескольких источников данных (в том числе разных типов) для генерации одного документа. -Встроенная поддержка отношений данных (Master-Detail).
  • Комплексная поддержка различных манипуляций с данными, такими как группировка, сортировка, фильтрация и другие непосредственно в шаблонах.

Для более полного списка функций, пожалуйста, посетите Обзор функций.

** Java API для чтения, написать разные форматы документов Типы и расширения **

** Microsoft Word: ** doc, docx, rtf, dot, dotx, dotm, docm flatopc, flatopcmacroemange, flatopctemplate, flatopctemplatemacroedabled
** OpenOffice: ** ODT, OTT
** WordProcessingMl: ** WordMl
** web: ** html, mhtml
** Фиксированный макет: ** pdf
** Текст: ** txt ** Другое: ** MD

** Java API для преобразователя документов Word **

** Фиксированный макет: ** xps, openxps, postscript (ps)
** Изображения: ** Tiff, JPEG, PNG, BMP, SVG, EMF, GIF
** web: ** htmlfixed
** Другие: ** Pcl, Epub, xamlfixed, xamlflow, xamlflowpack

** Читать форматы файлов **

** MS Office: ** Decpreword60 ** Электронная книга: ** mobi

** Поддерживаемые среды **

  • ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
  • ** macOS: ** Mac OS X
  • ** Linux: ** Ubuntu, OpenSuse, Centos и другие
  • ** java версии: ** j2se 7.0 (1.7), j2se 8.0 (1.8) или выше.

Начать

Aspose.Words Java API размещены на Применить репозиторий. Вы можете легко использовать Aspose.words для Java API непосредственно в ваших проектах Maven с простыми конфигурациями. Для получения подробных инструкций, пожалуйста, посетите страницу документации Installing Aspose.Words for Java from Maven Repository.

Пример API -пример кода

** Печать нескольких страниц на одном листе с помощью Java **

// Open the document.
Document doc = new Document(dataDir + "TestFile.doc");

// Create a print job to print our document with.
PrinterJob pj = PrinterJob.getPrinterJob();

// Initialize an attribute set with the number of pages in the document.
PrintRequestAttributeSet attributes = new HashPrintRequestAttributeSet();
attributes.add(new PageRanges(1, doc.getPageCount()));

// Pass the printer settings along with the other parameters to the print document.
MultipagePrintDocument awPrintDoc = new MultipagePrintDocument(doc, 4, true, attributes);

// Pass the document to be printed using the print job.
pj.setPrintable(awPrintDoc);

pj.print();

Бесплатные онлайн -приложения с использованием aspose.words api

Страница продукта | Док | Демо | Ссылка на API | Примеры | Блог | Поиск | Бесплатная поддержка | Временная лицензия

VersionRelease Date
22.129 декабря 2022 г.
22.1116 ноября 2022 г.
22.1014 октября 2022 г.
22.98 сентября 2022 г.
22.812 августа 2022 г.
22.714 июля 2022 г.
22.610 июня 2022 г.
22.520 мая 2022 г.
22.47 апреля 2022 г.
22.39 марта 2022 г.
22.29 февраля 2022 г.
22.18 января 2022 г.
21.127 декабря 2021 г.
21.1115 ноября 2021 г.
21.1020 октября 2021 г.
21.97 сентября 2021 г.
21.811 августа 2021 г.
21.711 июля 2021 г.
21.614 июня 2021 г.
21.57 мая 2021 г.
21.48 апреля 2021 г.
21.310 марта 2021 г.
21.29 февраля 2021 г.
21.15 января 2021 г.
20.129 декабря 2020 г.
20.1113 ноября 2020 г.
20.1023 октября 2020 г.
20.913 сентября 2020 г.
20.88 августа 2020 г.
20.716 июля 2020 г.
20.613 июня 2020 г.
20.510 мая 2020 г.
20.419 апреля 2020 г.
20.310 марта 2020 г.
20.215 февраля 2020 г.
20.16 января 2020 г.
19.1218 декабря 2019 г.
19.115 ноября 2019 г.
19.1011 октября 2019 г.
19.915 сентября 2019 г.
19.817 августа 2019 г.
19.79 июля 2019 г.
19.66 июня 2019 г.
19.57 мая 2019 г.
19.46 апреля 2019 г.
19.38 марта 2019 г.
19.214 февраля 2019 г.
19.14 января 2019 г.
18.128 декабря 2018 г.
18.116 ноября 2018 г.
18.1012 октября 2018 г.
18.97 сентября 2018 г.
18.89 августа 2018 г.
18.716 июля 2018 г.
18.67 июня 2018 г.
18.58 мая 2018 г.
18.44 апреля 2018 г.
18.36 марта 2018 г.
18.28 февраля 2018 г.
18.126 декабря 2017 г.
17.1214 декабря 2017 г.
17.1115 ноября 2017 г.
17.108 октября 2017 г.
17.95 сентября 2017 г.
17.86 августа 2017 г.
17.76 июля 2017 г.
17.66 июня 2017 г.
17.516 мая 2017 г.
17.4.04 апреля 2017 г.
17.3.06 марта 2017 г.
17.2.08 февраля 2017 г.
17.1.017 января 2017 г.
16.12.011 декабря 2016 г.
16.11.03 ноября 2016 г.
16.10.012 октября 2016 г.
16.8.010 сентября 2016 г.
16.7.09 августа 2016 г.
16.6.013 июля 2016 г.
16.5.023 июня 2016 г.
16.4.012 мая 2016 г.
16.3.011 апреля 2016 г.
16.2.017 марта 2016 г.
16.1.03 февраля 2016 г.
15.12.01 января 2016 г.