2012-06-14 3 views
1

PDF 조작 및 병합을 위해 iTextSharp를 사용하고 있습니다. iTextSharp를 5.0.0에서 5.2.1로 변환 한 후의 PDF 헤더 생성

는 최근에 우리는 우리가 헤더를 작성 (사용자 정의 클래스에서 재정의) PdfPageEventHelper 클래스의 방법 OnEndPage을 사용하는 5.2.1

에 5.0.0에서 iTextSharp를 업그레이드 한.

5.2.1.0으로 업그레이드 한 후 iTextSharp가 생성 한 PDF 파일에는 Google이 제공 한 헤더 텍스트가 없습니다. 코드를 변경할 필요가 없습니다. 이전 버전 (5.0.0)으로 되 돌리면 아무 문제없이 헤더가 기록됩니다.

나는이 문제를 일으키는 최신 버전에서 어떤 변화가 있었는지 알아낼 수 없으며 문서에서 이와 관련하여 특별한 것을 보지 못했습니다.

+0

코드를 게시하십시오. 또한, OnEndPage 메소드에서 코드에 의해 던져지는 예외가 있습니까? –

답변

0

시간 내 주셔서 감사합니다.

우리는 해결책을 알아 냈고 종류가 이상합니다.

PdfPCell 인스턴스의 "FixedHeight"속성을 10에서 20으로 변경해야했습니다. 또한 FixedHeight 값을 설정하는 줄을 주석 처리했습니다 (기본값 인 0.0으로 유지). 따라서 텍스트가 표시되는 방식이 새로운 버전이나 버그로 인해 변경되었는지는 알 수 없습니다.

관련 문제