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 ทั้งหมดหรือหน้าเฉพาะเป็นชุดของภาพ 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);