GroupDocs.Conversion в двух словах

Изучите возможности API для быстрой и надёжной конвертации PDF, Microsoft Office, HTML, электронных книг и графических файлов в JavaScript‑приложениях.

Illustration conversion

Гибкая конвертация

Используйте API GroupDocs.Conversion для преобразования документов во многих форматах в PDF, Microsoft Office, HTML, электронные книги и графические файлы, сохраняя при этом макет и структуру.

Простая смена форматов

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

Кроссплатформенная поддержка

Запускайте конвертацию документов в Node.js через Java на различных операционных системах и в разных средах.

Платформенная независимость

GroupDocs.Conversion для Node.js через Java поддерживает самые популярные операционные системы, ориентированные на LTS и последние версии Node.js. Узнайте больше о требованиях к системе.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
NPM

Поддерживаемые форматы файлов

GroupDocs.Conversion для Node.js через Java поддерживает самые популярные форматы документов, такие как PDF, DOCX, XLSX, PPTX, электронная почта, электронные книги и графические форматы. Список поддерживаемых форматов файлов доступен на странице поддерживаемые форматы файлов.

Форматы документов

  • Documents: PDF, XPS, TEX
  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • PowerPoint: PPT, PPTX, PPS, PPSX, ODP, OTP
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLTX, XLT, XLAM
  • Visio: VSDX, VSDM, VSSX, VSTX, VSTM, VSSM, VSX, VTX, VDX
  • OpenDocument: ODT, OTT, ODS

Изображения и мультимедиа

  • Images: BMP, JPEG, PNG, GIF, TIFF, SVG, PS
  • Diagram: VSDX, DRAW, LUCIDCHART
  • CAD & GIS: DWG, DXF, DWF, IFC, SHP, KML, GEOJSON
  • Audio: MP3, WAV, FLAC, AAC, OGG
  • Video: MP4, AVI, MKV, MOV, WMV
  • 3D & Vector: SVG, AI, EPS, CDR, STL, OBJ, FBX, DAE, GLB

Другие форматы

  • eBook: EPUB, MOBI, AZW, FB2
  • Web: HTML, MHTML, MHT
  • Archives: ZIP, TAR, RAR, 7Z, BZ2, GZ
  • Email & Outlook: PST, OST, MSG, EML
  • Finance: QFX, OFX
  • OneNote: ONE

Функции GroupDocs.Conversion

API позволяет выполнять конвертацию из одного формата в другой, конвертировать весь документ или отдельные страницы, настраивать параметры желаемого вывода и многое другое.

Feature icon

Многоформатная конвертация

Конвертируйте файлы между различными форматами, включая PDF, DOCX, XLSX, PPTX и другие.

Feature icon

Высококачественный вывод

Сохраняйте оригинальное качество и форматирование документов в процессе конвертации.

Feature icon

Преобразование нескольких файлов

Преобразуйте несколько файлов и объедините их в архив, упростив организацию преобразованного контента.

Feature icon

Многостраничный документ в изображения

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

Feature icon

Настраиваемые параметры

Точно настройте параметры конвертации, такие как разрешение, качество и макет, чтобы соответствовать конкретным требованиям.

Feature icon

Защищённая обработка

Обеспечьте конфиденциальность данных с помощью опций конвертации файлов, защищённых паролем.

Feature icon

Интеграция API

Интегрируйте возможности конвертации в ваши JavaScript‑приложения, чтобы конвертации запускались в рамках существующих рабочих процессов.

Feature icon

Надёжная конвертация

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

Feature icon

Конвертация документов из архивов

Извлекайте и конвертируйте документы из архивов, позволяя трансформировать содержимое, хранящееся в сжатых файлах.

Примеры кода

Это наиболее распространённые сценарии использования GroupDocs.Conversion for Node.js via Java, которые являются лишь небольшой частью множества возможных сценариев, которые вы можете найти в темах базовое использование и расширенное использование.

Конвертировать PDF в PDF/A

GroupDocs.Conversion for Node.js via Java позволяет конвертировать PDF‑файлы в формат PDF/A, обеспечивая соответствие стандарту PDF/A.
Процесс конвертации прост и требует лишь нескольких строк кода.

Конвертировать PDF в PDF/A в JavaScript

'use strict';

// Импортировать пакет
const groupdocs = require('@groupdocs/groupdocs.conversion');

// Загрузить исходный PDF‑файл
const converter = new groupdocs.Converter("source.pdf");

// Установить формат PDF, совместимый с PDF/A
const pdfOptions = new groupdocs.PdfOptions();
pdfOptions.setPdfFormat(groupdocs.PdfFormats.PdfA_1A);

// Установить параметры конвертации
const convertOptions = new groupdocs.PdfConvertOptions();
convertOptions.setPdfOptions(pdfOptions);

// Конвертировать PDF в PDF/A
converter.convert("converted_pdfa.pdf", convertOptions);

// Завершить процесс
process.exit(0);

Растрировать PDF

Обычный сценарий — конвертация всего PDF‑документа или выбранных страниц в набор изображений. GroupDocs.Conversion for Node.js via Java может конвертировать PDF‑файлы в графические форматы, такие как TIFF, JPG, PNG, GIF, BMP и другие.
Вы можете выбрать нужный формат изображения, используя класс ImageFileType.

Конвертировать PDF в изображения в JavaScript

'use strict';

// Импортировать пакет
const groupdocs = require('@groupdocs/groupdocs.conversion');

// Загрузить исходный PDF‑файл
const converter = new groupdocs.Converter("source.pdf");

// Установить параметры конвертации и указать тип выходного изображения
const convertOptions = new groupdocs.ImageConvertOptions();
convertOptions.setFormat(groupdocs.ImageFileType.Png);

// Конвертировать и сохранить converted_page_1.png, converted_page_2.png, converted_page_3.png и т.д. в папке вывода
converter.convert("converted_page_.png", convertOptions);

// Завершить процесс
process.exit(0);

Конвертировать отдельные страницы

Вы можете конвертировать отдельные страницы или диапазон страниц документа в тот же или другой формат.
В следующем примере показано, как конвертировать страницы 1, 2 и 3 из DOCX‑файла в PDF.

Конвертировать страницы 1, 2 и 3 в PDF в JavaScript

'use strict';

// Импортировать пакет
const groupdocs = require('@groupdocs/groupdocs.conversion');

// Загрузить исходный DOCX‑файл
const converter = new groupdocs.Converter("source.docx");

// Указать диапазон страниц для конвертации
const convertOptions = new groupdocs.PdfConvertOptions();
convertOptions.setPageNumber(1);
convertOptions.setPagesCount(3);

// Конвертировать страницы 1, 2 и 3 в PDF
converter.convert("pages_1_2_3.pdf", convertOptions);

// Завершить процесс
process.exit(0);

Готовы начать?

Загрузите GroupDocs.Conversion бесплатно или получите пробную лицензию для полного доступа!

Полезные ресурсы

Изучите документацию, примеры кода и раздел поддержки, чтобы улучшить ваш опыт.

Советы по временной лицензии

1
Зарегистрируйтесь, используя ваш рабочий e-mail адрес. Бесплатные почтовые сервисы запрещены.
2
Используйте кнопку Получить временную лицензию на втором шаге.
 Русский