PDFBox:PDPageContentStream的附加模式行为异常

我正在PDF页面之一上PDPageContentStream stream = new PDPageContentStream(doc,

page);绘制图像。.当我用来绘制图像时,一切正常。.参见下图。

图片

但是当我使用构造函数PDPageContentStream(doc, page, true,

true);创建PDPageContentStream和绘制图像时,新添加的图像会上下颠倒。

图片

没有弄明白这里出了什么问题..

PS。我正在使用库PdfBox-Android

回答:

使用具有第五个参数的构造函数,以便重置图形上下文。

public PDPageContentStream(PDDocument document, PDPage sourcePage, boolean appendContent, 

boolean compress, boolean resetContext) throws IOException

或者,通过调用在第一个内容流中保存和恢复图形状态

saveGraphicsState();

// ...

restoreGraphicsState();

以上是 PDFBox:PDPageContentStream的附加模式行为异常 的全部内容, 来源链接: utcz.com/qa/426151.html

回到顶部