1

私はかなり大きな AngularJS アプリを持っています。アプリ内の例のフォルダーから PDF.JS simpleviewer.html コードを統合しました(変更しませんでした)。PDF.JS を使用してコンテナー内 (iframe ではない) の単一ページをレンダリングすると、非常に一貫性のないテキスト レンダリングが発生します。

オリジナル オリジナル 一貫性のない太さ ここに画像の説明を入力 一貫性のないフォント ここに画像の説明を入力

アプリ外のサンプル コードで同じ pdf ファイルを使用すると、常に正しくレンダリングされます。この問題が発生するのは、アプリ内に simpleviewer.html を統合した場合 (1 行も変更しない場合) だけです。

その根本的な原因と考えられるものを教えてください。どの領域で競合を探す必要がありますか?

4

1 に答える 1

0

同じページにビューアーのインスタンスが複数ある場合、それらはすべて同時に PDF をレンダリングしようとするため、テキストのレンダリングがうまくいかないことがわかりました。インスタンスが 1 つだけの場合、テキストは適切にレンダリングされます。

于 2015-06-05T10:27:46.667 に答える