私の紙はB4 - 17,60cm x 24,50cm
スキャンしたサイズはピクセル単位です -> 2048 x 2929
itext を使用して A4 サイズ (2480px x 3508px) の PDF を作成していますが、マージンを使用して拡大縮小することはできず、マージンがなくても B4 画像を PDF A4 サイズに挿入する必要があります。 5cmと右余白2cmなのですが、A4の紙が2480x3508、B4の画像が2048x2929なので、サイズを計算して合わせるにはどうすればいいですか?b4の方が大きいです:| どうやって??A4のサイズを考慮し、b4はA4の内側に完全に収まる必要があります
私がこれを行う場合:
doc = new Document(PageSize.A4, 0, 0, 0, 0);
os = new FileOutputStream(arquivonomecompleto);
PdfWriter.getInstance(doc, os);
doc.open();
Image img = Image.getInstance(arraypath[i]); // the array store the path to the image
// img.scaleToFit(2090, 1208); // i tried a lot of modifications, i can set i to 500x500 or something like this in have all showed in the pdf, but how can i calculate margins
doc.add(img);
doc.add(new Paragraph("TEST: text under the b4 image");
doc.newPage();
まだ切っている
17cm と 29,70cm をピクセルに変換し、img.setScaleToFit に設定すると、まだ切断されますか? または、コンピューターがおかしいか、ITEXT の PDF A4 サイズが間違っています :|
私が欲しいものを見てください:
編集: ops、左側の余白も 2cm です :)