这就是我在iText中创建自由文本注释的方法
PdfAnnotation stamp = PdfAnnotation.createFreeText(stamper.getWriter(), rectangleObject, "text String", pdfAppearance);
我无法为自由文本设置透明背景。我像这样使用PdfName.IC
stamp.put(PdfName.IC, new PdfArray(new float[]{r, g, b}));
关于字体,iText中的大小和字体如何等于html字体和大小。
我就这样做了
BaseFont.createFont("helvetica", BaseFont.CP1250, BaseFont.NOT_EMBEDDED), 12);
我在javascript中的字体是helvetica 12pt