GroupDocs.Conversion for Node.js via Java memungkinkan Anda mengonversi file PDF ke format PDF/A, memastikan kepatuhan terhadap standar PDF/A.
Proses konversi sederhana dan hanya memerlukan beberapa baris kode.
Konversi PDF ke PDF/A dalam JavaScript
'use strict';
// Impor paket
const groupdocs = require('@groupdocs/groupdocs.conversion');
// Muat file PDF sumber
const converter = new groupdocs.Converter("source.pdf");
// Setel format menjadi PDF yang sesuai dengan PDF/A
const pdfOptions = new groupdocs.PdfOptions();
pdfOptions.setPdfFormat(groupdocs.PdfFormats.PdfA_1A);
// Setel opsi konversi
const convertOptions = new groupdocs.PdfConvertOptions();
convertOptions.setPdfOptions(pdfOptions);
// Konversi PDF ke PDF/A
converter.convert("converted_pdfa.pdf", convertOptions);
// Keluar proses
process.exit(0);
Skenario umum adalah mengonversi seluruh dokumen PDF atau halaman tertentu menjadi sekumpulan gambar. GroupDocs.Conversion for Node.js via Java dapat mengonversi PDF ke format gambar seperti TIFF, JPG, PNG, GIF, BMP, dan lainnya.
Anda dapat memilih format gambar yang diperlukan menggunakan kelas ImageFileType.
Konversi PDF ke gambar dalam JavaScript
'use strict';
// Impor paket
const groupdocs = require('@groupdocs/groupdocs.conversion');
// Muat file PDF sumber
const converter = new groupdocs.Converter("source.pdf");
// Setel opsi konversi dan tentukan tipe gambar output
const convertOptions = new groupdocs.ImageConvertOptions();
convertOptions.setFormat(groupdocs.ImageFileType.Png);
// Konversi dan simpan converted_page_1.png, converted_page_2.png, converted_page_3.png, dll. di folder output
converter.convert("converted_page_.png", convertOptions);
// Keluar proses
process.exit(0);
Anda dapat mengonversi halaman tertentu atau rentang halaman dari dokumen ke format yang sama atau berbeda.
Contoh berikut menunjukkan cara mengonversi halaman 1, 2, dan 3 dari file DOCX ke PDF.
Konversi halaman 1, 2, dan 3 ke PDF dalam JavaScript
'use strict';
// Impor paket
const groupdocs = require('@groupdocs/groupdocs.conversion');
// Muat file DOCX sumber
const converter = new groupdocs.Converter("source.docx");
// Tentukan rentang halaman untuk dikonversi
const convertOptions = new groupdocs.PdfConvertOptions();
convertOptions.setPageNumber(1);
convertOptions.setPagesCount(3);
// Konversi halaman 1, 2, dan 3 ke PDF
converter.convert("pages_1_2_3.pdf", convertOptions);
// Keluar proses
process.exit(0);