HTML
JPG
PDF
XML
DOCX
PDF
Cloud Node.js SDK を使用して画像抽出のための PDF ドキュメントを解析する方法
Cloud Node.js SDK を通じて画像抽出のために PDF ドキュメントを解析するには、 Aspose.PDF Cloud Node.js SDK を使用します。 この Cloud SDK は、Node.js プログラマーが Aspose.PDF REST API を通じて、クラウドベースの PDF 作成、注釈、編集、変換、解析アプリを開発するのを支援します。 Aspose for Cloud でアカウントを作成し、アプリケーション情報を取得してください。App SID とキーを取得したら、Aspose.PDF Cloud Node.js SDK を使用する準備が整います。
パッケージ マネージャー コンソール コマンド
     
    npm install asposepdfcloud --save
     
     
Node.js SDK を使用して画像抽出のための PDF を解析する手順
Aspose.PDF Cloud 開発者は、画像抽出のための PDF ドキュメントを簡単に解析できます。開発者はわずか数行のコードが必要です。
- アプリケーションの秘密鍵とキーを使用して新しい Configuration オブジェクトを作成
 - Cloud API に接続するためのオブジェクトを作成
 - ドキュメントファイルをアップロード
 - GetImages 関数を使用してクラウドストレージで画像抽出のための PDF ドキュメントを解析
 - 応答を確認し、結果をログに記録
 - 必要に応じて画像を PNG ファイルとしてローカルにダウンロード
 
このサンプルコードは、画像を抽出するために PDF ドキュメントを解析する方法を示しています
import fs from 'node:fs/promises';
import path from 'node:path';
export {ParseExportImages};
const pdfApi = new PdfApi(APP_SID, APP_KEY);
const ParseExportImages = {
    async uploadDocument (documentName, localFolder, tempFolder) {
        const fileNamePath = path.join(localFolder, documentName);
        const fileData = await fs.readFile(fileNamePath);
        const storagePath = path.join(tempFolder, documentName);
        await pdfApi.uploadFile(storagePath, fileData)
            .then(() => console.log("File: '" + documentName +"' successfully uploaded."));
    },
    
    async export(documentName, pageNumber, localFolder, remoteFolder) {
        if ( pdfApi ) {
            await uploadDocument(documentName, localFolder, remoteFolder);
            const response = await pdfApi.getImages( documentName, pageNumber, null, remoteFolder );
            if (response.body.code == 200) {
                response.body.images.list.forEach(async function (image) {
                    const responseImage = await pdfApi.getImageExtractAsPng(documentName, image.id, null, null, null, remoteFolder);
                    const filePath = path.join(localFolder, image.id + ".png");
                    await fs.writeFile(filePath, responseImage.body);
                    console.log("Downloaded: " + filePath);
                });
            }
            else
                console.error("ParseExportImages(): Unexpected error!") 
        }
    }
};
Node.js SDK を通じて PDF 内の画像解析を操作
画像抽出のために PDF ドキュメントを解析することにより、各画像の有効性と関連性を体系的に確認し、すべての参照が最新で機能していることを保証できます。リンクされた画像のダウンロードやバッチ分析の実施などのタスクでは、画像の抽出が自動化を可能にし、時間を節約し手動の手間を減らします。 Aspose.PDF Cloud Node.js SDK で画像を抽出するために PDF ドキュメントを解析します。
Node.js SDK を使用して以下が可能です
- PDF ドキュメントのヘッダーとフッターをテキストまたは画像形式で追加します。
 - PDF ドキュメントにテーブルやテキストまたは画像スタンプを追加します。
 - 複数の PDF ドキュメントを既存のファイルに追加します。
 - PDF 添付ファイル、注釈、およびフォームフィールドを操作します。
 - PDF ドキュメントに暗号化や復号化を適用し、パスワードを設定します。
 - ページまたは PDF ドキュメント全体からすべてのスタンプとテーブルを削除します。
 - PDF ドキュメントから ID によって特定のスタンプまたはテーブルを削除します。
 - PDF ページまたはドキュメント全体からテキストの単一または複数のインスタンスを置き換えます。
 - PDF ドキュメントをさまざまな他のファイル形式に変換するための広範なサポート。
 - PDF ファイルのさまざまな要素を抽出し、PDF ドキュメントを最適化します。
 - 機能をテストするために 無料アプリ をお試しください。