这就是我在 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