/// <summary> /// Set document properties stored in the PDF document. /// </summary> /// <param name="docProperties"></param> public void SetDocumentProperties( DocumentProperties docProperties ){ if(docProperties == null)return; try{ if(docProperties.Author != null)PdfDoc.AddAuthor( docProperties.Author ); PdfDoc.AddCreationDate(); PdfDoc.AddCreator( docProperties.Creator ); if(docProperties.Keywords != null)PdfDoc.AddKeywords( docProperties.Keywords ); if(docProperties.Title != null)PdfDoc.AddTitle( docProperties.Title ); if(docProperties.Subject != null)PdfDoc.AddSubject( docProperties.Subject ); }catch(Exception ex){ Console.WriteLine(ex); } }
/// <summary> /// Set document properties stored in the output document. /// </summary> /// <param name="docProperties"></param> public void SetDocumentProperties(DocumentProperties docProperties) { ((PDFDrawItextSharp.PDFDrawItextSharp)PdfDrawer).SetDocumentProperties(docProperties); }