目前用于从HTML字符串创建PDF的实现对于项目符号和图像无法正常工作。它裁剪图像,所有子弹都转换为矩形框。我正在使用文档构建器插入html并保存pdf方法。这些没有图像和子弹很好用
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.insertHtml(content);//content is html string
ByteArrayOutputStream dstStream = new ByteArrayOutputStream();
int type = SaveFormat.PDF;
builder.getDocument().save(dstStream, type);
从上面的部分返回ByteArrayOutputStream并将其写入文件。 如果html字符串没有conatin图像,它工作正常。但如果它包含图像,那么PDF中生成的图像将被裁剪并向右对齐。
答案 0 :(得分:0)
如果您使用的是旧版Aspose.Words,我建议您从here升级到最新版本(v15.6.0)。如果问题仍然存在,请使用输入html在Aspose.Words forum中报告问题。
我与Aspose一起担任开发人员传播者。