2016-12-13 5 views
1

iTextSharp.pdf 파일을 인쇄하려고하면 다음과 같은 오류 메시지가 나타납니다. "이 페이지에 오류가 있습니다. Acrobat에서 페이지를 올바르게 표시하지 못할 수 있습니다. 담당자에게 문의하십시오. 누가 그 문제를 바로 잡기 위해 PDF 문서를 만들 었는가. "인쇄물에 Acrobat Reader 오류가 발생했습니다.

은 내가 특별히이 부분에 좁혀 :

 PdfContentByte cb = pdfWriter.DirectContent; 
     cb.BeginText(); 
     ColumnText ct = new ColumnText(cb); 
     ct.SetSimpleColumn(new Phrase(new Chunk(pd.Abstract, FontFactory.GetFont(FontFactory.HELVETICA, 10, Font.NORMAL))), 74, 370, 550, 0, 12, Element.ALIGN_LEFT | Element.ALIGN_TOP); 
     ct.Go(); 
     cb.EndText(); 

나는이 오류 메시지가 트리거 뭘하는지 어떤 아이디어가? 오류 메시지 이외의 다른 문제없이 인쇄합니다.

답변

0

생성 된 출력 PDF 파일에서 유효성 검사 도구를 사용하여 자세한 정보를 확인할 수 있습니다.

http://www.pdf-tools.com/pdf/validate-pdfa-online.aspx

이 도구는 타당성에 대한 몇 가지 매우 통찰력있는 정보를 제공하고 검증해야하는지에 대한 몇 가지 옵션이 있습니다.