Node.js を使用して PDF を Excel に変換する方法。 PDF から Eexcel へのコンバーターをオンラインで開発します。
概要
この包括的な Aspose.PDF 記事では、効率的なクラウドベースの PDF から XLSX へのコンバーターを Node.js アプリケーションに装備する方法について詳しく説明しています。最近、Node.js 用の Aspose.PDF クラウド SDK を使用した PDF から HTML へのコンバーター、[Aspose.PDF を使用した PDF から DOC への変換] など、ファイル形式変換 API に関連するいくつかの非常に興味深い記事を公開しました。 Node.js 用 Cloud SDK]3 など。このブログ投稿では、PDF to Excel Node.js ライブラリを使用して、PDF を XLSX に変換する方法について説明します。したがって、次の点をカバーすることにより、すべてのステップを実装します。
- PDF から Excel へのオンライン コンバーターの必要性は何ですか?
- PDF を Excel にすばやく変換する方法は?
- Aspose.PDF を使用して PDF を XLSX に変換する方法は?
PDF から Excel へのオンライン コンバーターの必要性は何ですか?
少量のビジネス データを手動で PDF から Excel シートに変換するのは簡単ですが、大量のデータを変換する場合はどうすればよいでしょうか?手作業によるアプローチは、莫大な人員と時間を必要とし、最終的に日常業務に影響を与えるため、非効率的なアプローチのように見えます。それにもかかわらず、PDF から XLSX へのコンバーターを選択することは、変換プロセスを自動化するための究極のオプションです。あなたが行くことができる多くのオプションがあります。ただし、Aspose.PDF クラウドベースの API を選択すると、基本的な変換機能以上のものを提供するため、常にビジネスで競争力を得ることができます。
さらに、さまざまな種類のファイルを生成、保存、管理できるクラウド スペースを提供します。さらに、すべてのドキュメントとサポートを備えた複数のプログラミング言語用の REST API と SDK を提供するため、開発者向けの多くの規定があります。
PDFをExcelにすばやく変換する方法は?
このセクションでは、PDF To Excel Node.js ライブラリを使用して、PDF から Excel への変換で効率と堅牢性を実現する方法を説明します。前述のように、SDK はほとんどすべての一般的なプログラミング言語で利用できます。したがって、Aspose.PDF を Node.js プロジェクトで有効にする手順全体は非常に短くて簡単です。
まず、このダッシュボードにログインしてアプリケーションを作成します。アプリケーションを作成すると、API クレデンシャル (つまり、キー、シークレット) が表示されます。これらの資格情報は、PDF To Excel ライブラリで API 呼び出しを行うために使用されます。 PDF から DOC へのコンバーター – Node.js 用の Aspose.PDF クラウド SDK の記事を参照してください。
ここで、この ‘npm i asposepdfcloud’ コマンドを実行して、プロジェクトに Aspose.PDF をインストールします。さらに、PDF を使用してアプリケーションを他のさまざまなファイル形式に変換する構成可能なユーティリティがあります。利用可能なすべての機能は説明的であり、使用法に関する完全なドキュメントが付属しています。何よりも、生成されたファイルを利用可能なクラウド ストレージに保存するか、単純な API 呼び出しを行って、変換されたデータ ファイルをローカル システムにダウンロードするかを選択できます。一番いいのは、オンライン エディター で Aspose.PDF API を体験できることです。下の画像に示すように、使いやすいユーザー インターフェイスを備えています。
Aspose.PDF を使用して PDF を XLSX に変換する方法は?
では、実用的な作業を行い、Node.js アプリケーションで PDF to Excel Node.js ライブラリをセットアップしましょう。この ブログ投稿 にアクセスして、API 資格情報 (キー、シークレット) を取得する方法を確認してください。ここですべての手順を詳しく説明しています。
それでは、‘src’ フォルダー内にある「app.controller.ts」ファイルを開き、次のコードを貼り付けて、Aspose.PDF API を Node.js アプリに有効にします。
import { Controller, Post } from '@nestjs/common';
import { AppService } from './app.service';
import { PdfApi } from 'asposepdfcloud';
import \* as fs from 'fs';
@Controller()
export class AppController {
constructor(private readonly appService: AppService) {}
@Post('/pdf-to-excel')
async pdfToExcel() {
const name = 'sample.pdf';
const SrcFile = '/' + name;
const detFolder = '/myfolder';
const resultFile = 'result.xlsx';
const resultPath = 'myfolder/' + resultFile;
const storageName = 'testing';
const fileToWrite = process.cwd() + '/' + resultFile;
const pdfApi = new PdfApi(
'YOUR-APPSID',
'YOUR-APPKEY',
);
try {
// aspose クラウド ストレージにファイルをアップロードする
const data = fs.readFileSync(name);
await pdfApi.uploadFile(SrcFile, new Buffer(data), storageName);
// Aspose.Pdf Cloud SDK API を呼び出して HTML から PDF ファイルを作成する
await pdfApi.putPdfInStorageToXlsx(
name,
resultPath,
null,
null,
null,
null,
null,
storageName,
);
// クラウドストレージからPDFをダウンロード
const fileData = await pdfApi.downloadFile(resultPath, storageName, '');
const writeStream = fs.createWriteStream(fileToWrite);
writeStream.write(fileData.body);
return 'PDF converted to XLSX successfully';
} catch (e) {
throw e;
}
}
}
上記のファイルを取得したら、サーバーを再起動し、https://localhost:3000/pdf-to-excel で POST 要求を行います。成功メッセージを受け取ったら、作成したストレージ内で変換された XLSX ファイルを表示できます。同様に、ドキュメント でファイル変換と操作の他の方法を試すことができます。
結論
このチュートリアルでは、Node.js アプリケーションで PDF を Excel に変換する方法に関する重要な側面について説明しました。 PDFをXLSに変換する方法を実際に実装したため、PDFからExcelへのコンバーターをオンラインで開発できました。このブログ投稿は、ビジネス アプリケーションで PDF から Excel へのオンライン変換を有効にすることを検討している場合に役立ちます。
最後に、blog.aspose.cloud は、Aspose.PDF クラウド製品ファミリ のシリーズで継続的に記事を書いています。したがって、定期的な更新のために接続を維持してください。ただし、ソーシャル メディア アカウント Facebook、LinkedIn、および Twitter でフォローできます。
質問する
フォーラム に気軽にアクセスしてください。質問やクエリ/ディスカッションに積極的に対応しています。
探検
次のリンクが関連する場合があります。