web-dev-qa-db-ja.com

Firefoxの組み込みPDFビューアを構成する方法

Firefoxでpdf.jsを設定したい。

具体的には、デフォルトのズームを自動から別のズーム、たとえば150%に設定したいと思います。

pdfjs.databaseabout:configが見つかりました。このテーブルには、"zoom":"auto"があります。 auto150%に変更しましたが、PDFを開いても何も起こりませんでした。

クラッシュせず、自動ズームでPDFを開きました。このためにpdf.jsを構成することは可能ですか?

6
Fxyang

Mozillaはデフォルトのズーム設定を実装しましたが、これは `ʻabout:config```からのみ利用できます。

pdfjs.defaultZoomValueabout:configを変更して、デフォルトのズームを変更できます。

特定のデフォルトのパーセントズームの数値(パーセント記号なし)の数値に設定します。

その他の可能な値は、ページ幅、ページ高さ、ページフィット、および自動です。

https://github.com/mozilla/pdf.js/pull/385

10
MJ Walsh

見つけたpdfjs.databaseは、実際には以前に開いたPDFのリストであり、最後に読み取ったページ番号とズームレベル、およびその他のいくつかのビュー設定を含む、保存されたpdfビュー設定のようです。

私のマシンでは、これはそのキーの内容の一部の空間表示です。

{"files":   [{"fingerprint":"7a798210f6814668a779da60662f2c6d","exists":true,"page":4,"zoom":"auto","scrollLeft":0,"scrollTop":617},  
{"fingerprint":"604c4e776174cb1f9b3f835f566827","exists":true,"page":2,"zoom":"150","scrollLeft":612,"scrollTop":792},  
{"fingerprint":"fb6578d44ae9f8f346bd67d57a2d8","exists":true,"page":1,"zoom":"auto","scrollLeft":0,"scrollTop":792}]}

新しいPDFを開いて表示設定を変更すると、リストの最後に新しいアイテムが追加されます。

これらすべてのアイテムでZoom150に変更すると、既に開いているドキュメントに影響しますが、これを新しいPDF用に設定できるとは思いません。

この機能は既知のようです ただし、積極的に取り組んでいませんthis drupal page も参照してください。

ソースGoogle検索

2
Mokubai