Aspose.PDF for JavaScript via C++


C++ による JavaScript 向けの API で PDF を処理

Web ブラウザー内で直接 C++ 経由の JavaScript を使用して PDF ファイルの生成、閲覧、操作、変換できます。

Aspose.PDF for JavaScript via C++

Aspose.PDF for JavaScript via C++ は、Web ブラウザー内で直接 PDF を操作できる簡単かつセキュアなツールキットです。

Aspose.PDF for JavaScript via C++ は、JavaScript を使用して PDF を処理できる、高い拡張性と豊富な機能を提供するツールキットです。独自の JavaScript 製品を開発し、それらを Web に配布できます。Aspose.PDF for JavaScript via C++ は、Aspose.PDF for .NET Lightweight をベースにした WebAssembly テクノロジを使用してビルドされています。JavaScript を使用して PDF を操作するのに最適なソリューションです。


主な機能


サポートされるファイル形式


サポートされる環境


  • PDF からのテキスト抽出
  • PDF の最適化
  • PDF へのスタンプ追加
  • PDF への画像追加
  • PDF の分割
  • PDF ファイルの結合
  • PDF の暗号化
  • PDF の復号化
  • PDF から JPG への変換

Aspose.PDF for JavaScript via C++ により、Web サーバーや Python (ローカルで起動する Web サーバー) で PDF ファイルを操作できます。

Aspose.PDF for JavaScript via C++ を使用することで、PDF の最適化、テキストや画像の追加や抽出、暗号化や復号化が可能です。また PDF の分割や結合もできます。

Aspose.PDF for JavaScript via C++ は、PDF を JPG や PNG に変換できます。

            var ffileToJpg = function (e) {
            const file_reader = new FileReader();
            file_reader.onload = (event) => {

              // テンプレート "ResultPdfToJpg{0:D2}.jpg" ({0}, {0:D2}, {0:D3}, ... format page number) により PDF を JPG  に変換、保存
              const json = AsposePdfPagesToJpg(event.target.result, e.target.files[0].name, "ResultPdfToJpg{0:D2}.jpg");
              if (json.errorCode == 0) {
                document.getElementById('output').textContent = "Files(pages) count: " + json.filesCount.toString();

                // 処理結果ファイルへのリンクを設定
                for (let fileIndex = 0; fileIndex < json.filesCount; fileIndex++) (json.filesNameResult[fileIndex], "image/jpeg");
              }
                else document.getElementById('output').textContent = json.errorText;
              };
              file_reader.readAsArrayBuffer(e.target.files[0]);
            };
          

Aspose.PDF for JavaScript via C++ は、ZIP アーカイブから、以下の手順でインストールできます。

  1. ZIP アーカイブからファイルを抽出
  2. encrypt_lic.html を使用して *.lic ファイルを暗号化
  3. 実装環境の設定に合わせて settings.json を編集

Aspose.PDF for JavaScript via C++ は、以下のハイパーリンクの追加をサポートします。

  • PDF ドキュメント内の他のページへのショートカット
  • 他の PDF ドキュメントのページへのハイパーリンク
  • PDF 以外のファイルへのハイパーリンク
  • Web サイトへのハイパーリンク

Aspose.PDF for JavaScript via C++ では、40 ビットと 128 ビットの暗号化をサポートします。セキュリティ強化のためにユーザー パスワードや権限パスワードを設定することも可能です。内容のコピー、印刷、注釈、フォーム フィールドの入力、文書アセンブリなど、ファイル内のコンテンツの操作を制限することができます。



ページトップへ