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

สร้างแสตมป์รูปภาพโดยโปรแกรมโดยใช้ 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 ห้องสมุด เพื่อลองรหัสในสภาพแวดล้อมของคุณ

1.โหลดไฟล์ PDF ที่มีอินสแตนซ์ของเอกสาร 1.เปิดเอกสาร PDF โดยใช้วัตถุเอกสาร 1.สร้างแสตมป์ภาพและกำหนดคุณสมบัติของมัน 1.เพิ่มแสตมป์ไปยังหน้าโดยใช้วิธีการ addStamp

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


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

    var ffileAddStamp = function (e) {
        const file_reader = new FileReader();
        file_reader.onload = (event) => {
        /*insert the stamp file to a PDF-file and save the "ResultStamp.pdf"*/
        const json = AsposePdfAddStamp(event.target.result, e.target.files[0].name, fileStamp, 0, 5, 5, 40, 40, Module.Rotation.on270, 0.5, "ResultStamp.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]);
    };