GroupDocs.Conversion у короткому огляді

Ознайомтеся з можливостями API для швидкого та надійного перетворення PDF, Microsoft Office, HTML, eBook та графічних файлів у JavaScript‑застосунках.

Illustration conversion

Гнучке перетворення

Використовуйте API GroupDocs.Conversion для конвертації документів у різних форматах у PDF, Microsoft Office, HTML, eBook та графічні файли, зберігаючи макет і структуру.

Просте переключення форматів

Викакайте один метод конвертації з параметрами, щоб переміщати документи між форматами, необхідними вашій програмі.

Підтримка крос‑платформ

Запускайте конвертацію документів у 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, електронна пошта, eBook та формати зображень. Ви можете знайти список підтримуваних форматів файлів на сторінці підтримувані формати файлів.

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

  • 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 для Node.js через Java, які лише невелика частина можливих сценаріїв, які ви можете знайти в розділах базове використання та розширене використання.

Конвертуйте PDF у PDF/A

GroupDocs.Conversion для Node.js через 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 для Node.js через 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
Скористайтеся кнопкою Отримати тимчасову ліцензію на другому кроці.
 Українська