OpenHarmony デバイスでの PDF ファイル コンテンツのレンダリング pdfjs [Nut Pie]

OpenHarmony デバイスでの PDF ファイル コンテンツのレンダリング pdfjs

導入

JavaScript は PDF の解析と表示を実装し、OpenHarmony デバイス上で PDF ファイルのコンテンツをレンダリングできます。

モジュールのインストール

npm install を使用してインストールする

  npm install @ohos/pdfjs

使用説明書

グローバル resourceManager を構成する

pdfjs でリソース ファイルを取得するには、EntryAbility ファイルでグローバル resourceManager を構成する必要があります。

globalThis.resourceManager = this.context.resourceManager;

1. getDocument(src:Uint8Array)メソッドを使用して、開くPDFファイルのデータを読み込みます。

        globalThis.resourceManager.getRawFile(pdfFilePath, (error, value) => {
      if (error != null) {
        console.log(error.message);
      } else {
        this.getPDFDocument(value);
      }
    })

2. タスク オブジェクトをロードして、PDF ドキュメントの各ページを取得します。

    loadingTask.promise.then((pdf) => {
      // 获取第一页pdf数据
     

おすすめ

転載: blog.csdn.net/qq_39132095/article/details/132787620
おすすめ