我的论文是B4 - 17,60cm x 24,50cm
其扫描的大小以像素为单位 - > 2048 x 2929
我使用itext创建一个A4尺寸(2480px x 3508px)的PDF ..但我无法用边距缩放它,甚至没有边距,我需要使用LEFT边距将B4图像插入PDF A4大小2,5厘米和RIGH边距2厘米,但我怎么能使它适合计算尺寸,因为纸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();
仍在削减
如果我将17厘米和29,70厘米转换为像素,并将其设置在img.setScaleToFit中,还在切割,怎么样?或者我的电脑很疯狂或ITEXT的PDF A4尺寸错误:|
看看我想要的东西:
编辑:操作,左边的边距也是2厘米:)