嗨,我正在尝试将图像添加到我的 pdf 中。它正在被添加,但问题是我无法设置用户定义的宽度和高度。我正在使用XMLWorkerHelper
转换 HTML 代码并将其写入 PDF。
try {
String image="<img alt=\"Not Loading\" src=\"C:\\Users\\sathesh_S\\Desktop\\Itext\\football.jpg\" style=\"width: 50px; height: 75px\" />";
OutputStream file = new FileOutputStream(new File("C:\\Test.pdf"));
Document document = new Document();
PdfWriter writer = PdfWriter.getInstance(document, file);
document.open();
InputStream is = new ByteArrayInputStream(image.getBytes());
XMLWorkerHelper.getInstance().parseXHtml(writer, document, is);
document.close();
file.close();
}
catch (Exception e)
{
e.printStackTrace();
}
在这里,我将宽度和高度设置为 50 和 75 像素。但是原始图像被添加到 PDF 中。我该如何纠正这一点。