Beispiel #1
0
        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
        }
Beispiel #2
0
        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);
            }
        }
Beispiel #3
0
        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);
            }
        }