通过 JavaScript via C++ 添加图像图章 PDF

使用 JavaScript via C++ API 使用 Aspose.PDF 创建图像图章。

如何使用 JavaScript via C++ 库将图像图章添加到 PDF

为了在 PDF 文件中添加图像图章,我们将使用 Aspose.PDF API,这是一款功能丰富、功能强大且易于使用的适用于 javascript-cpp 平台的文档处理 API。打开 NuGet 软件包管理器,搜索 aspose.pdf 然后安装。您也可以从软件包管理器控制台使用以下命令。

将图像图章添加到 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]);
    };