通常の PDF ページの高さは何ピクセルですか?
次のような内容だったと聞きました。
Dim pgSize As New iTextSharp.text.Rectangle(595, 792)
しかし、おそらく半分の高さを占める画像を追加しています.pgSizeはページ全体のように見え、画像はその半分しか占めていませんが、画像の高さは619程度ですか?
それが同じユニットにあるかどうかわかりませんか?
通常の PDF ページの高さは何ピクセルですか?
次のような内容だったと聞きました。
Dim pgSize As New iTextSharp.text.Rectangle(595, 792)
しかし、おそらく半分の高さを占める画像を追加しています.pgSizeはページ全体のように見え、画像はその半分しか占めていませんが、画像の高さは619程度ですか?
それが同じユニットにあるかどうかわかりませんか?
ページ サイズは、おそらく PageSize オブジェクト (例: PageSize.LETTER) を使用して、ドキュメントを作成するときに設定した内容によって異なります。
それを確立すると、iTextSharp のほとんどの要素はポイントを使用し、1 インチ = 2.54 cm = 72 ポイントになります。
したがって、標準のレター ページ (8.5x11) を使用した場合、612 x 792 になります。
画像に関する 2 番目の質問を理解しているかどうかわかりませんが、iTextSharp のすべての単位はポイントだと思います。
iTextSharp は、ポイントで寸法を表します。1 インチあたり 72 ポイントという一般的に受け入れられている標準を使用します。ピクセル単位での測定を求めた場合、iTextSharp は 1 インチあたり 96 ピクセル、または 1.3333 * ポイント = ピクセルのおおよその変換を使用します。
したがって、ページ サイズが 8.5 インチ x 11 インチの場合、ピクセルでは 816 x 1056、ポイントでは 612 x 792 になります。
iTextSharp の既定のページ サイズは A4 であることに注意してください。これは、8.27 インチ x 11.69 インチです (US Letter 規格よりも少し長くなります)。これは、ポイントで 595 x 841、ピクセルで 794 x 1122 に相当します。
Dim xDoc as new Document(PageSize.A4)