protected virtual void Initialize() { ServicePointManager.ServerCertificateValidationCallback = delegate { return(true); }; PdfConverter = new HtmlToPdfConverter { NavigationTimeout = 300, LicenseKey = Settings.EvoPdfLicenseKey }; PdfConverter.With(pdf => { pdf.PdfDocumentInfo.AuthorName = "Cetera Financial Group, Inc."; pdf.PdfDocumentInfo.Title = Title; pdf.PdfDocumentInfo.CreatedDate = DateTime.Now; pdf.PdfDocumentOptions.PdfPageSize = PdfPageSize.A4; pdf.PdfDocumentOptions.PdfCompressionLevel = PdfCompressionLevel.NoCompression; pdf.PdfDocumentOptions.PdfPageOrientation = PdfPageOrientation.Portrait; pdf.PdfDocumentOptions.TopMargin = 18; pdf.PdfDocumentOptions.RightMargin = 18; pdf.PdfDocumentOptions.BottomMargin = 18; pdf.PdfDocumentOptions.LeftMargin = 18; pdf.PdfDocumentOptions.TopSpacing = 10; pdf.PdfDocumentOptions.BottomSpacing = 20; pdf.PdfDocumentOptions.FitWidth = true; pdf.PdfDocumentOptions.EmbedFonts = false; pdf.PdfDocumentOptions.LiveUrlsEnabled = false; pdf.JavaScriptEnabled = true; pdf.PdfDocumentOptions.JpegCompressionEnabled = false; pdf.PdfBookmarkOptions.HtmlElementSelectors = new[] { "h2" }; AddCookies(); }); }