การแปลงเอกสาร PDF ผ่าน JavaScript ผ่าน C++
ส่งออก PDF ไปยัง Microsoft Office® Word, Excel, งานนำเสนอ PowerPoint, รูปภาพ, EPUB และรูปแบบเค้าโครงคงที่
ภาพรวม
คุณกำลังค้นหาวิธีการแปลงไฟล์ PDF เป็นรูปแบบอื่น ๆ โดยใช้ JavaScript และ C++ หรือไม่?Aspose.PDF สำหรับ JavaScript ผ่าน C++ เป็นโซลูชั่นที่สมบูรณ์แบบสำหรับการแปลงเอกสาร PDFบทความนี้จะสาธิตวิธีการแปลงไฟล์ PDF เป็นข้อความโดยใช้ JavaScript ผ่าน C++ไฟล์ PDF สามารถรวมเนื้อหาต่าง ๆ เช่นข้อความรูปภาพปุ่มคลิกได้เชื่อมโยงหลายมิติแบบอักษรฝังตัวลายเซ็นและแสตมป์เมื่อแปลงไฟล์ PDF เป็นรูปแบบอื่นผู้ใช้มักต้องการสามารถแก้ไขเนื้อหา PDFด้วย Aspose.PDF สำหรับ JavaScript ผ่าน C++ คุณสามารถแปลงเอกสาร PDF ของคุณได้อย่างง่ายดายและรวดเร็วจากรูปแบบที่นิยมมากที่สุดคลังของเรามั่นใจว่าไฟล์ PDF ของคุณจะถูกแปลงอย่างถูกต้องและประสบความสำเร็จ
การแปลง PDF เป็น DOC
Aspose.PDF สำหรับ JavaScript รองรับการแปลง PDF เป็น DOC โดยตรงบนเว็บก่อนอื่นเราสร้าง ‘FileReader’จากนั้นเราเรียกฟังก์ชัน AsposepDFToDocเว็บเวิร์กเกอร์ถูกตั้งค่าให้ฟังข้อความโดยใช้ตัวจัดการเหตุการณ์ onmessageเมื่อได้รับข้อความจากหน้าเว็บจะประมวลผลคำขอและส่งคำตอบกลับไปยังเธรดหลักไฟล์ผลลัพธ์ที่เราสามารถเป็นได้โดยฟังก์ชั่นดาวน์โหลดไฟล์ฟังก์ชัน DownloadFile มีหน้าที่สร้างลิงก์ที่อนุญาตให้ผู้ใช้ดาวน์โหลดไฟล์ถัดไปหาก ‘json.errorCode’ คือ 0 แล้ว json.filenameResult จะมีชื่อที่คุณระบุไว้ก่อนหน้านี้หากพารามิเตอร์ ‘JSON.errorCode’ ไม่เท่ากับ 0 และดังนั้นจะมีข้อผิดพลาดในไฟล์ของคุณข้อมูลเกี่ยวกับข้อผิดพลาดดังกล่าวจะมีอยู่ในคุณสมบัติ ‘JSON.errorText’ชื่อของไฟล์ผลลัพธ์คือ ‘ResultPDFtoDoc.doc’
บันทึก PDF เป็น XLSX
รหัสนี้เป็นฟังก์ชัน JavaScript ที่แปลงไฟล์ PDF เป็นไฟล์ Excel โดยใช้ Aspose.PDFมันใช้วัตถุเหตุการณ์เป็นพารามิเตอร์ซึ่งมีไฟล์ PDF ที่เลือกจากองค์ประกอบอินพุตไฟล์มันสร้างวัตถุ FileReader และกำหนดฟังก์ชันการเรียกคืนให้กับเหตุการณ์ onloadฟังก์ชั่นการเรียกคืนจะดำเนินการเมื่อไฟล์ถูกอ่านเป็นบัฟเฟอร์อาร์เรย์ถัดไปเรียกฟังก์ชัน AsposepDFToXlsxฟังก์ชันใช้เนื้อหาไฟล์ชื่อไฟล์ต้นฉบับและชื่อไฟล์เอาต์พุตเป็นอาร์กิวเมนต์และส่งกลับวัตถุ JSON พร้อมผลลัพธ์วัตถุ JSON มีคุณสมบัติ ErrorCode และคุณสมบัติ ErrorTextหาก ErrorCode คือ 0 หมายความว่าการแปลงประสบความสำเร็จและวัตถุ JSON ยังมีคุณสมบัติ FilenameResult ซึ่งมีชื่อของไฟล์ Excel ที่ส่งออกมาหากรหัสข้อผิดพลาดไม่ใช่ 0 แสดงว่ามีข้อผิดพลาดชื่อของไฟล์ผลลัพธ์คือ ‘ResultPDFTOxlsx.xlsx’
แปลง PDF เป็นงานนำเสนอ PowerPoint
รหัสนี้เป็นฟังก์ชัน JavaScript ที่แปลงไฟล์ PDF เป็นไฟล์ PowerPoint โดยใช้ Aspose.PDFมันใช้วัตถุเหตุการณ์เป็นพารามิเตอร์ซึ่งมีไฟล์ PDF ที่เลือกจากองค์ประกอบอินพุตไฟล์ถัดไปสร้างวัตถุ FileReader และกำหนดฟังก์ชันการเรียกคืนให้กับเหตุการณ์ onloadฟังก์ชันการเรียกคืนจะดำเนินการเมื่อไฟล์ถูกอ่านเป็นบัฟเฟอร์อาร์เรย์เรียกฟังก์ชัน AsposePDFtopptxฟังก์ชันใช้เนื้อหาไฟล์ชื่อไฟล์ต้นฉบับและชื่อไฟล์เอาต์พุตเป็นอาร์กิวเมนต์และส่งกลับวัตถุ JSON พร้อมผลลัพธ์วัตถุ JSON มีคุณสมบัติ ErrorCode และคุณสมบัติ ErrorTextหาก ErrorCode คือ 0 หมายความว่าการแปลงประสบความสำเร็จและวัตถุ JSON ยังมีคุณสมบัติ FilenameResult ซึ่งมีชื่อของไฟล์ PowerPoint ที่ส่งออกมาหาก ErrorCode ไม่ใช่ 0 แสดงว่ามีข้อผิดพลาดและคุณสมบัติ ErrorText มีข้อความแสดงข้อผิดพลาดเป็นผลให้ฟังก์ชัน DownloadFile จะสร้างลิงก์ดาวน์โหลดสำหรับไฟล์ PowerPoint ที่ส่งออกฟังก์ชันใช้ชื่อไฟล์เอาต์พุต ‘ResultPDFtopptx.pptx’
การแปลงรูปแบบเอกสารแบบพกพา PDF เป็น EPUB
รหัสนี้เป็นฟังก์ชัน JavaScript ที่แปลงไฟล์ PDF เป็นไฟล์ EPUB โดยใช้ Aspose.PDFมันสร้างวัตถุ FileReader และกำหนดฟังก์ชันการเรียกคืนให้กับเหตุการณ์ onloadถัดไปเรียกฟังก์ชัน AsposepDFToePubฟังก์ชันใช้เนื้อหาไฟล์ชื่อไฟล์ต้นฉบับและชื่อไฟล์เอาต์พุตเป็นอาร์กิวเมนต์และส่งกลับวัตถุ JSON พร้อมผลลัพธ์วัตถุ JSON มีคุณสมบัติ ErrorCode และคุณสมบัติ ErrorTextหาก ErrorCode คือ 0 หมายความว่าการแปลงประสบความสำเร็จและวัตถุ JSON ยังมีคุณสมบัติ FilenameResult ซึ่งมีชื่อของไฟล์ EPUB ที่ส่งออกมาหาก ErrorCode ไม่ใช่ 0 แสดงว่ามีข้อผิดพลาดและคุณสมบัติ ErrorText มีข้อความแสดงข้อผิดพลาดเป็นผลให้ฟังก์ชัน DownloadFile จะสร้างลิงก์ดาวน์โหลดสำหรับไฟล์ EPUB ที่ส่งออกฟังก์ชั่นใช้ชื่อไฟล์เอาต์พุต ‘ResultPDFTOEPUB.ePub.ePub’
แปลง PDF เป็น PNG
รหัสนี้เป็นฟังก์ชัน JavaScript ที่แปลงไฟล์ PDF เป็นภาพ PNG โดยใช้ Aspose.PDFมันสร้างวัตถุ FileReader และกำหนดฟังก์ชันการเรียกคืนให้กับเหตุการณ์ onloadฟังก์ชั่นการเรียกคืนจะดำเนินการเมื่อไฟล์ถูกอ่านเป็นบัฟเฟอร์อาร์เรย์เรียกฟังก์ชัน AsposePDFPageStoPng ซึ่งเป็นห่อหุ้มสำหรับ Aspose.PDFฟังก์ชันใช้เนื้อหาไฟล์ชื่อไฟล์ต้นฉบับเทมเพลตชื่อไฟล์เอาต์พุตและความละเอียดเป็นอาร์กิวเมนต์และส่งกลับวัตถุ JSON พร้อมผลลัพธ์วัตถุ JSON มีคุณสมบัติ ErrorCode และคุณสมบัติ ErrorTextเป็นผลให้ฟังก์ชัน DownloadFile สำหรับไฟล์เอาต์พุตแต่ละไฟล์จะสร้างลิงก์ดาวน์โหลดสำหรับอิมเมจ PNGฟังก์ชันใช้ชื่อไฟล์เอาต์พุต ‘ResultPDFtoPNG {0: D2} .png’