[英]Missing colored area on pdf using itext pdf
為了使您的任務正常工作,您不應在現有內容下繪制(這樣內容就可以簡單地覆蓋您的標記),而應在其上進行繪制。 為了使原始內容發光,應使用適當的混合模式:
PdfContentByte canvas = stamper.getOverContent(1);
canvas.saveState();
PdfGState state = new PdfGState();
state.setBlendMode(new PdfName("Multiply"));
canvas.setGState(state);
canvas.setColorFill(BaseColor.YELLOW);
canvas.rectangle(36, 786, 66, 16);
canvas.fill();
canvas.restoreState();
stamper.close();
( MarkContent測試)
您沒有共享您的PDF,所以我不得不嘗試這里的PDF。 使用適當更改的矩形位置和大小,代碼將其標記為
看起來像這樣:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.