java android pdfbox

java - PDFBox: PDPageContentStream se comporta mal en el modo agregar



android (1)

Utilice el constructor que tiene un quinto parámetro, para restablecer el contexto gráfico.

public PDPageContentStream(PDDocument document, PDPage sourcePage, boolean appendContent, boolean compress, boolean resetContext) throws IOException

alternativamente, guarde y restaure el estado de los gráficos en la primera secuencia de contenido llamando

saveGraphicsState(); // ... restoreGraphicsState();

Estoy dibujando una imagen en una de las páginas PDF ... cuando uso PDPageContentStream stream = new PDPageContentStream(doc, page); para dibujar la imagen, todo funciona bien ... ver la imagen a continuación.

pero cuando uso el constructor PDPageContentStream(doc, page, true, true); para crear PDPageContentStream y dibujar la imagen, la imagen recién agregada se invierte al revés.

no entiendo lo que anda mal aquí ...

PD. Estoy usando la biblioteca PdfBox-Android