private void Export() { #region radpdfprocessing-formats-and-conversion-pdf-settings_1 PdfFormatProvider provider = new PdfFormatProvider(); PdfExportSettings settings = new PdfExportSettings(); settings.IsEncrypted = true; settings.UserPassword = "******"; settings.ImageQuality = ImageQuality.High; provider.ExportSettings = settings; #endregion }
protected override void WriteToFile() { using (var pdfStream = File.Open(OutputFileLocation, FileMode.Create)) { var pdfFormatProvider = new PdfFormatProvider(); var pdfExportSettings = new PdfExportSettings(); pdfExportSettings.ImagesCompressionMode = PdfImagesCompressionMode.Automatic; pdfExportSettings.ImagesDeflaterCompressionLevel = -1; pdfExportSettings.ContentsCompressionMode = PdfContentsCompressionMode.Automatic; var pdfDocInfo = new PdfDocumentInfo(); pdfDocInfo.Title = this.RootMap.Name; pdfDocInfo.Subject = this.RootMap.Name; pdfDocInfo.Producer = "Glyma Export"; pdfExportSettings.DocumentInfo = pdfDocInfo; pdfFormatProvider.ExportSettings = pdfExportSettings; pdfFormatProvider.Export(Document, pdfStream); } }
protected override void WriteToFile() { using (var pdfStream = File.Open(OutputFileLocation, FileMode.Create)) { var pdfFormatProvider = new PdfFormatProvider(); var pdfExportSettings = new PdfExportSettings(); pdfExportSettings.ImagesCompressionMode = PdfImagesCompressionMode.Automatic; pdfExportSettings.ImagesDeflaterCompressionLevel = -1; pdfExportSettings.ContentsCompressionMode = PdfContentsCompressionMode.Automatic; var pdfDocInfo = new PdfDocumentInfo(); pdfDocInfo.Title = this.RootMap.Name; pdfDocInfo.Subject = this.RootMap.Name; pdfDocInfo.Producer = "Glyma Export"; pdfExportSettings.DocumentInfo = pdfDocInfo; pdfFormatProvider.ExportSettings = pdfExportSettings; pdfFormatProvider.Export(Document, pdfStream); } }