Dart/Flutter SDKでWordまたはPDFファイルを開いて読みます

REST APIを使用して、Dartでプログラムでドキュメントを開いたり読んだりします

わずか数行のDartコードでWord、PDFドキュメントを簡単に開くことができます。 Dart/Flutterライブラリは、プログラムでドキュメントコンテンツにアクセスするために必要なすべてのものを提供します。

コードスニペットを表示

Dart でドキュメントを開いて読む

テキストファイルを開いてプレーンテキスト形式のデータを操作する場合は、Dart 言語とオペレーティングシステムの最も基本的な機能を使用して行うことができます。さまざまなファイル形式(DOCX、DOC、PDF、RTF、ODT、HTMLなど)で提示されるオフィス文書の読み取りに関しては、このような文書は複雑なツリーのようなデータで記述されているため、このタスクを解決するのはより困難です。 DOMモデル内の構造。

私たちの Dart ライブラリは、あらゆるオフィスやWeb形式でドキュメントを開くことができるクラウドベースのソリューションです。この分散型アプローチでは、リソースを大量に消費するすべてのドキュメント処理がAsposeサーバーで行われるため、Dart 言語を使用したソフトウェア開発に柔軟性がもたらされます。必要なのは、Dart コードでCloud APIにアクセスするための秘密鍵を取得することだけです。

Dart でWord、PDFドキュメントをプログラムで読む

ドキュメント要素を反復処理することも、DOMツリーで特定の要素を検索することもできます。ドキュメントの構造とドキュメントノードに含まれるデータの両方を操作するための幅広い Dart 関数を提供します。

次の Dart コード例は、ドキュメントをロードしていくつかのアクションを実行する方法をすばやく理解するのに役立ちます。

アクセスしたいドキュメントをアップロードする
コードを実行する
import 'package:aspose_words_cloud/aspose_words_cloud.dart';

final config = Configuration("####-####-####-####-####", "##################");
final wordsApi = WordsApi(config);
final fileName = 'Input.docx';

final requestFileContent = (await File(
   await context.loadTextFile(fileName)).readAsBytes()).buffer.asByteData();
final uploadDocumentRequest = UploadFileRequest(requestFileContent, fileName);
await wordsApi.uploadFile(uploadDocumentRequest);

final requestParagraph = ParagraphInsert();
requestParagraph.text = 'Reading and writing to the file in the cloud occurs automatically.';
final insertParagraphRequest = InsertParagraphRequest(fileName, requestParagraph);
await wordsApi.insertParagraph(insertParagraphRequest);

final downloadDocumentRequest = DownloadFileRequest(fileName);
await wordsApi.downloadFile(downloadDocumentRequest);
コードを実行する
  
Dartをクリップボードにコピーします

DartでWord、PDFドキュメントを読む方法

  1. Aspose.Words Cloud for Dart/Flutterをインストールします
  2. Dartプロジェクトにライブラリ参照を追加(ライブラリをインポート)
  3. ドキュメントを読む

ドキュメントを読むためにDartライブラリをインストールする

Aspose.Words Cloud SDK for Dart ソースコードをGitHubから複製し、プロジェクトで使用します。この依存関係を pubspec.yaml: に追加します。 dependencies: aspose_words_cloud: 22.4.0

これらの Instructions に従って、必要なセキュリティクレデンシャルをすばやく取得し、RESTAPIにアクセスしてください。

システム要求

詳細については、 Repository Documentation を参照してください。

5%

Aspose製品アップデートを購読する

メールボックスに直接配信される月刊ニュースレターとオファーを入手してください。

© Aspose Pty Ltd 2001-2025. 全著作権所有。