JavaScript を使用して PDF を修復します

Aspose.PDF for JavaScript via C++ を使用すると高品質な PDF 修復が可能になります。

JavaScript で PDF ページを修復

PDFを修復する必要がありますか?PDF ファイルを修復するには、Aspose.PDF for JavaScript via C++ を使用します。これは、Web ブラウザーで PDF を直接操作するための簡単で安全なツールキットです。C++ 経由で Aspose.PDF for JavaScript をインストールして使用するには、ZIP アーカイブ からファイルを抽出してください。

PDF ドキュメントを修復する方法


ご使用の環境でコードを試すには、C++ 経由の JavaScript 用 Aspose.PDF が必要です。

  1. FileReader を使用して、選択したファイルのバイナリデータを読み取ります。
  2. AsposePdfRepair メソッドを使用してファイルを修復します。
  3. 結果を ID が 'output' の HTML 要素に表示します。
  4. エラー処理。
  5. DownloadFile メソッドを使用して、修復されたファイルのダウンロードリンクを提供します。

タスク用にPDFファイルを修復したい場合は、このソリューションが役立ちます。この強力な Aspose.PDF for JavaScript via C++ ライブラリを使用すると、品質を維持したままページの向きを更新または変更できます。このプロフェッショナルツールは 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++ 経由の JavaScript 用 Aspose.PDF を使うと、開発者はそれらの PDF ファイルをウェブ上で直接操作できます。この JavaScript ソリューションは WebAssembly テクノロジを使用して構築されており、.NET Lightweight 用の Aspose.PDF をベースにしています。aspose-pdf for JavaScript は C++ から簡単に使用でき、インストール手順に従うこともできます。JavaScript 用 Aspose.PDF は、次のようなさまざまな機能をサポートしています。

  • PDF ドキュメントを最適化します。
  • PDF ファイルにスタンプを追加します。
  • PDF ファイルを結合します。
  • PDF を 2 つのファイルに分割します。
  • PDF を DOCX、XLSX、JPEG、PNG、TIFF、BMP、SVG、SVG (ZIP)、XPS、TXT などに変換します。

C++ API による JavaScript 用 Aspose.PDF の詳細については、API の使用方法に関する当社の ドキュメント を参照してください。