public static GetITextSharpImageFromPdfTemplate ( this pdfWriter, string pdfTemplateFilePath, int pageNumber = 1 ) : |
||
pdfWriter | this | PdfWriter object |
pdfTemplateFilePath | string | pdf file path |
pageNumber | int | selected page number of an existing pdf template file |
return |
public static iTextSharp.text.Image GetITextSharpImageFromPdfTemplate(
this PdfWriter pdfWriter,
string pdfTemplateFilePath,
int pageNumber = 1)
{
var reader = new PdfReader(pdfTemplateFilePath);
var importedPage = pdfWriter.GetImportedPage(reader, pageNumber);
//reader.Close(); // iTextSharp 5.4.1.0 needs this to be open.
return iTextSharp.text.Image.GetInstance(importedPage).checkImage();
}