Pdf com Itext

Prezados, o que eu faço aqui é recuperar um pdf do banco, inserir uma linha e cada pagina e salvar ele novamente. Ele funciona para maioria, mas para alguns pdfs ele insere o texto transparente, nao aparece no pdf mas se mando localizar ele localiza. existe alguma coisa de PDF protegido ou algo do tipo? alguem sabe como resolver. segue abaixo o codigo.

PdfReader pdfReader = new PdfReader(tp.getSbAnexo());
				qtPaginas = pdfReader.getNumberOfPages();
				 ByteArrayOutputStream stream = new ByteArrayOutputStream();

				PdfStamper stamper = new PdfStamper(pdfReader, stream);
				int totalPaginas = pdfReader.getNumberOfPages() + 1;

				for (int i = 1; i < totalPaginas; i++){
					Rectangle pagesize = new Rectangle(612, 792);

					pagesize.setBackgroundColor(new Color(0x64, 0x95, 0xed));
					
					PdfContentByte pdfContentByte = stamper.getUnderContent(i);
				
					pdfContentByte.setFontAndSize(BaseFont.createFont(BaseFont.TIMES_ROMAN, BaseFont.CP1250, true), 12);
					pdfContentByte.beginText();
					pdfContentByte.setTextMatrix(50, 830);
					pdfContentByte.setColorFill(Color.BLUE);
				
					pdfContentByte.newlineShowText(0, 0, "teste de nova linha -----------------------!"); 
						
				}
				pdfReader.close();
				stamper.close();
				stream.flush();
				stream.close();
				byte[] pdfByte = stream.toByteArray(); 
				tp.setSbAnexo(pdfByte);

obrigado