<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>19.4</version>
</dependency>
copied!  
compile(group: 'com.groupdocs', name: 'groupdocs-conversion-cloud', version: '19.4')
copied!  
<dependency org="com.groupdocs" name="groupdocs-conversion-cloud" rev="19.4">
    <artifact name="groupdocs-conversion-cloud" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.groupdocs" % "groupdocs-conversion-cloud" % "19.4"
copied!  

Преобразование документов Java Cloud REST API

banner

Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial | {{ГИПЕРССЫЛКА7}} | {{ГИПЕРССЫЛКА8}}

GroupDocs.Conversion Cloud SDK for Java помогает создавать облачные Java-приложения Document Converter, которые работают без установки какого-либо стороннего программного обеспечения. Это оболочка для GroupDocs.Conversion Cloud REST APIs.

Возможности SDK для преобразования облачных документов

  • Возможность конвертировать облачные документы в другие поддерживаемые форматы различными способами, например:
    • {{ГИПЕРССЫЛКА1}}
    • {{ГИПЕРССЫЛКА1}}
    • {{ГИПЕРССЫЛКА1}}
  • Add watermark во время преобразования облачных документов
  • Возможность convert cloud documents that use non-standard or custom fonts
  • Возможность convert the documents with using the cloud storage
  • Возможность get list of supported file formats, а также fetch other useful information related to the cloud document.
  • Преобразование облачных файлов и документов из широкого спектра форматов файлов в различные поддерживаемые форматы файлов, такие как:
    • {{ГИПЕРССЫЛКА1}}.
    • {{ГИПЕРССЫЛКА1}}
    • {{ГИПЕРССЫЛКА1}}
    • {{ГИПЕРССЫЛКА1}}
    • {{ГИПЕРССЫЛКА1}}
    • {{ГИПЕРССЫЛКА1}}
    • {{ГИПЕРССЫЛКА1}}
    • {{ГИПЕРССЫЛКА1}}
  • Во время преобразования отсутствующие шрифты могут быть заменены любым из предоставленных шрифтов.
  • Возможность извлекать информацию о формате из облачных документов, такую как:
    • Файлы САПР: список слоев чертежа и макетов эскизов.
    • Файлы электронной почты: список папок в файле данных Outlook®.
    • PDF-файлы: информация об ограничениях печати документов
    • Файлы MS Project®: дата начала и окончания проекта
  • Загрузите исходный документ с различными расширенными параметрами, такими как загрузка определенного листа из всего документа электронной таблицы.

Поддерживаемые форматы файлов преобразования документов

Microsoft Word®: DOC, DOCM, DOCX, DOT, DOTM, DOTX, RTF, TXT
OpenOffice Writer®: ODT, OTT
Microsoft Excel®: XLS, XLS2003, XLSB, XLSM, XLSX, CSV
OpenOffice Calc®: ODS
Microsoft PowerPoint®: PPS, PPSX, PPT, PPTX
OpenOffice Impress®: ODP
Microsoft Visio®: VDW, VDX, VSD, VSDX, VSS, VST, VSX, VTX
Microsoft Outlook®: EML, MSG
Почта Apple®: EMLX
Microsoft Project®: MPP, MPT
Adobe Photoshop®: PSD
CAD: DWG, DXF
Изображения: BMP, GIF, ICO, JPG, JPEG, PNG, TIF, TIFF
Векторные изображения: SVG
Разметка: HTM, HTML, MHT
Фиксированный макет: PDF, XPS

Требования

Для создания клиентской библиотеки API требуется:

  1. Ява 1.7+
  2. Мавен

Предпосылки

Чтобы использовать GroupDocs.Conversion Cloud SDK для Java, вам необходимо зарегистрировать учетную запись в GroupDocs Cloud и найти/создать идентификатор клиента и секрет клиента в Cloud Dashboard. Есть бесплатная квота. Дополнительные сведения см. в разделе GroupDocs Cloud Pricing.

Установите GroupDocs.Conversion-Cloud из Maven

Добавьте облачный репозиторий GroupDocs в ваше приложение pom.xml.

<repository>
    <id>repository.groupdocs.cloud</id>
    <name>repository.groupdocs.cloud</name>
    <url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>

Установить из исходников

Чтобы установить клиентскую библиотеку API в локальный репозиторий Maven, просто выполните:

mvn clean install

Чтобы вместо этого развернуть его в удаленном репозитории Maven, настройте параметры репозитория и выполните:

mvn clean deploy

Обратитесь к OSSRH Guide для получения дополнительной информации.

пользователи Maven

Добавьте эту зависимость в POM вашего проекта:

<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>22.3</version>
    <type>pom</type>
</dependency>

Другие

Сначала сгенерируйте JAR, выполнив:

mvn clean package

Затем вручную установите следующие JAR-файлы:

  • target/groupdocs-conversion-cloud-22.3.jar
  • цель/библиотека/*.jar

Начать

Следуйте Quick Start инструкциям.

Пример кода Java для преобразования облачного документа DOCX в облачный PDF

// For complete examples and data files, please go to https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-java-samples
String MyClientSecret = ""; // Get ClientId and ClientSecret from https://dashboard.groupdocs.cloud
String MyClientId = ""; // Get ClientId and ClientSecret from https://dashboard.groupdocs.cloud

Configuration configuration = new Configuration(MyClientId, MyClientSecret);

// Create API instance
ConvertApi apiInstance = new ConvertApi(configuration);

// Prepare convert settings
ConvertSettings settings = new ConvertSettings();
settings.setFilePath("WordProcessing/four-pages.docx");
settings.setFormat("pdf");
settings.setOutputPath("converted");

List<StoredConvertedResult> result = apiInstance.convertDocument(new ConvertDocumentRequest(settings));

Авторизация и аутентификация

Authentication schemes определено для API следующим образом:

JWT

Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial | {{ГИПЕРССЫЛКА7}} | {{ГИПЕРССЫЛКА8}}

VersionRelease Date
22.106 октября 2022 г.
22.36 октября 2022 г.
21.1025 января 2022 г.
21.1225 января 2022 г.
19.325 января 2022 г.
19.425 января 2022 г.
20.1125 января 2022 г.
20.325 января 2022 г.
21.18 октября 2021 г.
21.915 сентября 2021 г.
21.41 апреля 2021 г.
20.212 февраля 2020 г.
19.530 мая 2019 г.
 
 Русский