使用 JavaScript 修复 PDF

Aspose.PDF for JavaScript via C++ 允许高质量的 PDF 修复。

使用 JavaScript 修复 PDF 页面

你需要修复 PDF 吗?为了修复 PDF 文件,我们将使用 通过 C++ 实现 JavaScript 的 Aspose.PDF 是一个简单安全的工具包,可以直接在网络浏览器中处理 PDF。要通过 C++ 安装和使用适用于 JavaScript 的 Aspose.PDF,请从 ZIP 存档 中提取文件。

如何修复 PDF 文档


你需要 通过 C++ 实现 JavaScript 的 Aspose.PDF 才能在你的环境中试用代码。

1。使用 FileReader 读取所选文件的二进制数据。 1。使用 asposepdFrepair 方法修复文件。 1。在 ID 为 ‘output’ 的 HTML 元素中显示结果。 1。错误处理。 1。使用 downloadFile方法为修复后的文件提供下载链接。

如果你想修复任务的PDF文件,这个解决方案可以提供帮助。有了这个功能强大的 Aspose.PDF for {{ProductName}} 库,你可以在保持页面质量的同时更新或更改页面方向。这个专业工具使用 JavaScript 来有效地修复 PDF。以下示例演示如何修复 JavaScript 中的 PDF 文档:

使用 JavaScript 修复 PDF

此示例代码显示如何修复 JavaScript 语言的 PDF 页面

Input file:

File not added

Output format:

PDF

Output file:


    const ffilePdfRepair = function (e) {
      const file_reader = new FileReader();
      file_reader.onload = (event) => {
        /*Repair a PDF-file and save the "ResultPdfRepair.pdf"*/
        const json = AsposePdfRepair(event.target.result, e.target.files[0].name, "ResultPdfRepair.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]);
    };

关于 JavaScript via C++ API 的 Aspose.PDF

通过 C++ for JavaScript 的 Aspose.PDF 允许开发人员直接在 Web 中操作它们的 PDF 文件。这个 JavaScript 解决方案建立在 WebAssembly 技术的基础上,基于 Aspose.PDF for .NET Lightweight。你可以通过 C++ 轻松使用适用于 JavaScript 的 aspose-pdf,然后按照安装说明进行操作。适用于 JavaScript 的 Aspose.PDF 支持多种函数,例如:

  • 优化 PDF 文档。
  • 向 PDF 文件添加图章。
  • 合并 PDF 文件。
  • 将 PDF 拆分为两个文件。
  • 将 PDF 转换为 DOCX、XLSX、JPEG、PNG、TIFF、BMP、SVG、SVG、SVG (ZIP)、XPS、TXT 等。

你可以在我们关于如何使用 API 的 [文档] (https://docs.aspose.com/pdf/javascript-cpp/overview/) 中通过 C++ API 找到有关 Aspose.PDF for JavaScript 的更多信息。