在PDF上添加比较长的文字后,发现虽然还有空间,但文字在中间就被截断了。没有显示完整。
20191211132952870.pdf (3.6 MB)
测试发现,Portrait PDF都不会有这个问题。但是Landscape的PDF,都出现该问题。
使用的Aspose PDF for Android版本号:16.12
参考代码:
TextStamp stamp = new TextStamp(“********************************************************”);
stamp.getTextState().setFont(font);
stamp.getTextState().setFontSize(config.getFontSize());
stamp.getTextState().setForegroundColor(buildAsposeColor(fontColor));
pdfPage.addStamp(stamp);
pdfDocument.setOptimizeSize(true);
pdfDocument.save(outputPath)
@CenLingYun
感谢您与支持人员联系。
请尝试将自动换行设置为true,然后与我们分享您的反馈。
stamp.setWordWrap(true);
你好。谢谢回复。当前使用版本是aspose-pdf-android-16.12.0。TextStamp提供的方法中好像没有setWordWrap接口。是新版本才有的这个功能吗?
并没有购买高版本的Aspose library。请问我遇到的这个问题是16.12版本上的bug吗?是在新版本上被修复的吗?
@CenLingYun
它显示为可以使用上述属性解决的文本换行问题。 您可以申请30天的免费临时许可证,并使用最新版本进行测试。 如果您仍然遇到问题,请告诉我们。
使用aspose-pdf-19.3-android.via.java.jar后,在Text Stamp类里仍然没有setWordWrap方法。请问是什么原因?
@CenLingYun
我们很遗憾地分享通过Java在Android的Aspose.PDF中还没有提到的方法。它已在Java的Aspose.PDF中引入,但尚未移植到Android API中。但是,功能请求以及您的问题详细信息已在我们的问题跟踪系统中记录为PDFANDROID-599。我们将进一步详细检查该方案,并向您发布其解决状态。请给我们一点时间。
我们对造成的不便很抱歉。
那请问,我这边遇到的问题,确实是通过这个方法可以解决的吗? 因为我发现即使使用最新版本,这个问题依然存在。
在PDF上添加比较长的文字后,发现虽然还有空间,但文字在中间就被截断了。没有显示完整。
20191211132952870.pdf (3.6 MB)
测试发现,Portrait PDF都不会有这个问题。但是Landscape的PDF,都出现该问题。
使用的Aspose PDF for Android版本号:16.12
参考代码:
TextStamp stamp = new TextStamp(“********************************************************”);
stamp.getTextState().setFont(font);
stamp.getTextState().setFontSize(config.getFontSize());
stamp.getTextState().setForegroundColor(buildAsposeColor(fontColor));
pdfPage.addStamp(stamp);
pdfDocument.setOptimizeSize(true);
pdfDocument.save(outputPath)
@CenLingYun
很遗憾地通知您,该问题仍未解决。我们正在努力,并将很快与您分享好消息。
那是否你们已经重现了这个问题? 确定这个问题是bug吗?
@CenLingYun,
是的,我们已复制问题,此问题将在Aspose.PDF 20.6中解决。