4
내 PDF에 요소를 절대적으로 배치하는 DirectContent 방법을 사용하고 있습니다. 레코드 목록을 반복하고 PDF의 레코드 당 하나의 페이지를 만들어야합니다.itextsharp : 여러 페이지 추가
새 페이지를 삽입하고 해당 페이지에 "그리기"하려면 어떻게해야합니까?
// 72point per inch
// we want 7x10
iTextSharp.text.Rectangle pageSize = new iTextSharp.text.Rectangle(504, 720);
Document doc = new Document(pageSize);
PdfWriter writer = PdfWriter.GetInstance(doc, new FileStream(@"C:\temp\backPages.pdf", FileMode.Create));
doc.Open();
PdfContentByte cb = writer.DirectContent;
// "DRAW" IMAGES AND TEXT
...
//various .Add's called here
...
// Done with drawing images & text
doc.Close();