HTML JPG PDF XML DOCX
  Product Family
PDF

Node.js SDKでPDFから画像を削除

Cloud Node.js SDKを使用してPDFドキュメントから画像を削除

Get Started

Node.js SDKを使用してPDFから画像を削除する方法

PDFから画像を削除するには、 Aspose.PDF Cloud Node.js SDKを使用します。このCloud SDKは、Node.jsプログラマーがNode.jsプログラミング言語を使用してAspose.PDF REST API経由でクラウドベースのPDFクリエーター、アノテーター、エディター、コンバーターアプリを開発するのを支援します。Aspose for Cloudでアカウントを作成し、アプリケーション情報を取得してください。App SIDとキーを取得したら、Aspose.PDF Cloud Node.js SDKを使用する準備が整います。

パッケージマネージャーコンソールコマンド


     
    npm install asposepdfcloud --save
     
     

Node.jsを使用して画像を削除する手順

Aspose.PDF Cloudの開発者は、わずか数行のコードでPDFから画像を簡単にロードおよび削除できます。

  1. 特定のページから画像を取得します。
  2. 画像IDで希望の画像を選択します。
  3. JSONファイルからアプリケーションの秘密キーとキーをロードするか、別の方法で資格情報を設定します。
  4. アップロードされたPDFファイルから希望の画像を取得します。
  5. クラウドストレージでPDFファイルから取得した画像を削除します。
  6. 必要に応じて結果をダウンロードします。
 

Node.jsを使用してPDFから画像を削除


    import credentials from "./credentials.json"  with { type: "json" };
    import fs from 'node:fs/promises';
    import { PdfApi } from "asposepdfcloud";

    async function delete() {
        const localPdfFile = "C:\\Samples\\Sample.pdf";
        const storagePdfFile = "Sample.pdf";

        const pdfApi = new PdfApi(credentials.id, credentials.key);
        try {
            let fileData = await fs.readFile(localPdfFile);
            let uploadResult = await pdfApi.uploadFile(storagePdfFile, fileData);
            console.log(uploadResult.response.text);
        }
        catch (error) {
            console.error(error.message);
        }

        try {
            const result = await pdfApi.getImages(storagePdfFile, 1, null, null);
            const imageId = result.body.images.list[0].id;
            const response = await pdfApi.deleteImage(storagePdfFile, imageId);
            console.log(response.body.status);
        }
        catch (error) {
            console.error(error.message);
        }
    }
 

PDFで画像を操作

画像はしばしばPDFのサイズに大きく貢献します。これらを削除することで、ドキュメントを小さくして共有しやすくなります。特にメールやオンラインアップロードで役立ちます。 画像には、個人の写真や独自のビジュアルなど、機密情報が含まれている場合があります。削除することで、ドキュメントがプライバシーや機密性の要求を満たすことを確保します。 PDFから画像を削除することは、ストレージ、共有、または読みやすさなどの特定の使用ケースに最適化するための戦略的なステップです。 Aspose.PDF Cloud Node.js SDKを使用してPDFドキュメントから画像を削除します。

Node.jsライブラリを使用すると、次のことができます:

  • テキストまたは画像形式でPDFドキュメントのヘッダーとフッターを追加します。
  • PDFドキュメントにテーブルやスタンプ(テキストまたは画像)を追加します。
  • 複数のPDFドキュメントを既存のファイルに追加します。
  • PDFの添付ファイル、アノテーション、フォームフィールドを操作します。
  • PDFドキュメントに暗号化または復号を適用し、パスワードを設定します。
  • ページまたはPDFドキュメント全体からすべてのスタンプとテーブルを削除します。
  • IDでPDFドキュメントから特定のスタンプまたはテーブルを削除します。
  • PDFページまたはドキュメント全体でテキストの単一または複数のインスタンスを置き換えます。
  • PDFドキュメントをさまざまな他のファイル形式に変換するための幅広いサポート。
  • PDFファイルのさまざまな要素を抽出し、PDFドキュメントを最適化します。
  • 無料アプリを試して、オンラインでPDFファイルの画像サイズを変更し、機能をテストします。