เพิ่มรูปภาพลงในเอกสาร PDF ผ่าน JavaScript via C++

แทรกรูปภาพลงในเอกสาร PDF โดยใช้ Aspose.PDF สำหรับ JavaScript via C++

เพิ่มรูปภาพลงในเอกสาร PDF โดยใช้เครื่องมือ JavaScript via C++

การเพิ่มรูปภาพลงใน PDF สามารถเพิ่มความน่าดึงดูดใจของเอกสารได้ภาพสามารถใช้เพื่อแสดงแนวคิด ให้ตัวอย่าง หรือแสดงผลิตภัณฑ์ทำให้ PDF มีส่วนร่วมและให้ข้อมูลมากขึ้นในการเพิ่มรูปภาพลงในไฟล์ PDF เราจะใช้ Aspose.PDF for JavaScript ผ่าน C++ เป็นชุดเครื่องมือที่ง่ายและปลอดภัยที่ใช้ในการทำงานกับ PDF โดยตรงในเว็บเบราว์เซอร์ในการติดตั้งและใช้ Aspose.PDF สำหรับ JavaScript ผ่าน C++ แยกไฟล์จาก ไฟล์เก็บถาวร ZIP

เพิ่มรูปภาพไปยัง PDF โดยใช้ JavaScript via C++


คุณต้อง Aspose.PDF for JavaScript ผ่าน C++ เพื่อลองใช้รหัสในสภาพแวดล้อมของคุณ

1.สร้างวัตถุเอกสารและเปิดการป้อนข้อมูลเอกสาร PDF 1.รับหน้าเว็บที่คุณต้องการเพิ่มภาพ 1.เพิ่มภาพลงในคอลเลกชันทรัพยากรของหน้าเว็บ 1.ใช้ตัวดำเนินการ GSave เพื่อบันทึกสถานะกราฟิกปัจจุบัน 1.ใช้ผู้ประกอบการ ConcatenateMatrix เพื่อระบุตำแหน่งที่ภาพจะถูกวางไว้ 1.ใช้ตัวดำเนินการ Do เพื่อวาดภาพบนหน้าเว็บ 1.ใช้ผู้ประกอบการ GreStore เพื่อบันทึกรัฐกราฟิกปรับปรุง 1.บันทึกไฟล์ PDF

เพิ่มรูปภาพลงในเอกสาร PDF - JavaScript via C++

รหัสตัวอย่างนี้แสดงวิธีการเพิ่มรูปภาพลงในหน้า PDF - JavaScript via C++


    var ffileImage = function (e) {
        const file_reader = new FileReader();
        /*set the image filename*/
        fileImage = e.target.files[0].name;
        file_reader.onload = (event) => {
        /*prepare(save) the image file from BLOB*/
        AsposePdfPrepare(event.target.result, fileImage);
        };
        file_reader.readAsArrayBuffer(e.target.files[0]);
    };

    var ffileAddImage = function (e) {
        const file_reader = new FileReader();
        file_reader.onload = (event) => {
        /*add the image file to end a PDF-file and save the "ResultImage.pdf"*/
        const json = AsposePdfAddImage(event.target.result, e.target.files[0].name, fileImage, "ResultImage.pdf");
        if (json.errorCode == 0) document.getElementById('output').textContent = json.fileNameResult;
        else document.getElementById('output').textContent = json.errorText;
        /*make a link to download the result file*/
        DownloadFile(json.fileNameResult, "application/pdf");
        };
        file_reader.readAsArrayBuffer(e.target.files[0]);
    };