JavaScript via C++ 経由で PDF ドキュメントに画像を追加する

JavaScript via C++ 独自の API を使用して PDF に画像を挿入するためのライブラリ。

JavaScript via C++ ライブラリを使用して PDF ドキュメントに画像を追加する

PDF に画像を追加すると、文書の視覚的魅力を高めることができます。画像を使用して概念を説明したり、例を示したり、製品を紹介したりすることで、PDF をより魅力的で有益なものにすることができます。PDF ファイルに画像を追加するには、Aspose.PDF for JavaScript via C++ を使用します。これは、Web ブラウザで直接 PDF を操作できる簡単で安全なツールキットです。C++ 経由で JavaScript 用 Aspose.PDF をインストールして使用するには、ZIP アーカイブ からファイルを抽出してください。

JavaScript via C++ を使って画像を PDF に追加する


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

1。Document オブジェクトを作成し、入力 PDF ドキュメントを開きます。 1。画像を追加するページを取得します。 1。画像をページの Resources コレクションに追加します。 1。現在のグラフィカルステートを保存するには、GSave 演算子を使用します。 1。ConcatenateMatrix 演算子を使用して、イメージを配置する場所を指定します。 1。実行 演算子を使用して、ページにイメージを描画します。 1。GREStore 演算子を使用して、更新されたグラフィカルステートを保存します。 1。PDF ファイルを保存します。

画像を PDF ドキュメントに追加-JavaScript via C++。

このサンプルコードは、PDF に画像を追加する方法を示しています-JavaScript via C++


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

    var ffileAddImage = function (e) {
        const file_reader = new FileReader();
        file_reader.onload = (event) => {
        /*add the image file to end a PDF-file and save the "ResultImage.pdf"*/
        const json = AsposePdfAddImage(event.target.result, e.target.files[0].name, fileImage, "ResultImage.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]);
    };