1

私の紙は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 です :)

4

0 に答える 0