問題タブ [pdf-rendering]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-chrome - クロムはPDFを正しく表示しませんか?
最初は、TCPDF の GetStringWidth() が正しく機能していないと思っていたので、幅が間違っていました。
【-------------------------------------------------】 -------------------------------------------------- -------------------]
$txt = "hallo" のようなテキストがあります。
組み込み関数 GetStringWidth() を使用して文字列の幅を取得し、文字列の幅でセルを作成しようとしました。
ただし、作成されたセルは、その内容を省略します。宅配便で同じことを試してみると、うまくいきます。
これは、フォントの幅を正しく処理していない GetStringWidth の測定値だと思います。これは、Courier が各文字に対して同じ幅を持っているためです。
GetStringWidth() を機能させるにはどうすればよいですか
【-------------------------------------------------】 -------------------------------------------------- -------------------]
今日はchromeではなくFirefox/Evinceで開いてみました
結果は次のとおり です。左側が Firefox、右側が chrome です。
生成された PDF ファイルは v. 1.7 です。
クロムの使用バージョン:
google-chrome-ベータ (41.0.2272.53-1)
ここで何がうまくいかなかったのでしょうか?それは本当にクロムのせいですか?それとも、ここで何かが欠けていますか?
ありがとう
javascript - jsreport はテキストをレンダリングしません
次のコードがあります。結果は、目に見えるテキストが含まれていないpdfです。(HTMLのインラインスタイルで色を変更しても、背景と同じ色でレンダリングされると思います)
PDF のコンテンツをコピーしてテキスト パッドに貼り付けると、結果は次のようになります。
<code>ihsish issi aa gheadinhadinge
それを解決する方法はありますか?
c# - PDFページ(永続的)を90、180、270度に回転する方法c#
ページを回転させても、pdf ドキュメントでの検索を削除する画像に変換されるべきではありません。
上記のコードは機能していないようです。適切に提案してください。
java - フォントが既存の PDF に埋め込まれているかどうかを確認しますか?
fonts
が既存の に埋め込まれているかどうかを確認するにはどうすればよいPDF
ですか?
つまり、既存のものを読み取り、結果をファイルPDF
にリストします。.txt
私は次の例を経験しました:
http://itextpdf.com/examples/iia.php?id=287
上記の例では新しい PDFを作成しようとしていますが、ファイルを読み込んでPDF
フォントが埋め込まれているかどうかを確認したいです。
私はPHP
男なので、コードを微調整するのに苦労しています。どんな助けでもいただければ幸いです
android - 私のアプリでAndroidのopen pdf外部APIはありません
アプリで PDF を読み取れるようにしたい (たとえば、いくつかの LinearLayout で)、外部ヘルパーや API を使用したくありません。PdfDocument および PdfRenderer オブジェクトを見つけましたが、それらには非常に高度な API が必要です (21)。外部ファイルなしで低 API レベル (10+) の APP で PDF ファイルを開く可能性はありますか?
はい。それほど単純でも短いコードでもないことはわかっていますが、私にとっては問題ではありません
ios - VFR リーダーは、ページがいつレンダリングされたかを検出します
私はvfrReaderdrawLayer:inContext
を使用していますが、ReaderContentPage.m
レンダリング中に複数回呼び出されることがわかりました。ページがレンダリングされたイベントをキャッチすることは可能ですか?
android - デバイスで pdfRenderer の使用に失敗しました:「void dalvik.system.CloseGuard.warnIfOpen()」
YouTube のこの例で PDF を表示しようとしました:「PDF ドキュメントを表示する PDFRenderer API」
エミュレーターでは動作しますが(ページが画面全体に表示されなくても別の問題です)、自分のデバイスで試してみると、次のエラーが発生しました。
java.lang.NullPointerException: Attempt to invoke virtual method 'void dalvik.system.CloseGuard.warnIfOpen()' on a null object reference
これが私のものMainActiviy.java
です:
私AndroidManifest.xml
の中に、私は入れました:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
それが私の問題の原因だと思いましたが、そうではありませんでした。
あなたの助けに感謝し、私の不完全な英語を許してください.
node.js - html-pdf npm ライブラリは、Windows と ubuntu で異なる出力を提供します
内部でwebkitを使用するPhantom JSに基づくhttps://www.npmjs.com/package/html-pdfライブラリを使用しています。ダミーの HTML と JS コードを貼り付け (これらのファイルを 1 つのフォルダーに保管)、出力スクリーンショットも添付します。
私が直面している問題は、Windows で PDF が生成され、上部に余分なスペース (赤の上の空のスペース) があり、それを取り除くことができないことです。
同様の問題を議論しているフォーラム (古い) があります。https://groups.google.com/forum/#!topic/phantomjs/YQIyxLWhmr0
input.html
JS (パス、fs、ハンドルバー、html-pdf npm パッケージが必要です)
Windows の上部の余分なスペース (赤の上の空のスペース) が問題です。
うまくいかなかったもの 1. JS ファイルのオプションに "border": { "top": "0px" // または mm, cm, in } を追加する
https://www.npmjs.com/package/html-pdf#options
JS ファイルのオプションで固定の "height": "10.5in" & "width": "8in" を指定する
pageHeader div に margin-top と padding-top を 0px/-50px にする。
- bootstrap.css の @media print で、body の margin-top と padding を 0px/-20px にオーバーライドする
- ヘッダーに固定の高さを与える
どんな助けでも大歓迎です。ありがとう。