示例#1
0
        public ConversionProfile Copy()
        {
            var copy = new ConversionProfile();

            copy.AttachmentPage   = AttachmentPage.Copy();
            copy.AutoSave         = AutoSave.Copy();
            copy.BackgroundPage   = BackgroundPage.Copy();
            copy.CoverPage        = CoverPage.Copy();
            copy.EmailClient      = EmailClient.Copy();
            copy.EmailSmtp        = EmailSmtp.Copy();
            copy.Ftp              = Ftp.Copy();
            copy.Ghostscript      = Ghostscript.Copy();
            copy.JpegSettings     = JpegSettings.Copy();
            copy.PdfSettings      = PdfSettings.Copy();
            copy.PngSettings      = PngSettings.Copy();
            copy.Printing         = Printing.Copy();
            copy.Properties       = Properties.Copy();
            copy.SaveDialog       = SaveDialog.Copy();
            copy.Scripting        = Scripting.Copy();
            copy.Stamping         = Stamping.Copy();
            copy.TiffSettings     = TiffSettings.Copy();
            copy.AuthorTemplate   = AuthorTemplate;
            copy.FileNameTemplate = FileNameTemplate;
            copy.Guid             = Guid;
            copy.Name             = Name;
            copy.OpenViewer       = OpenViewer;
            copy.OutputFormat     = OutputFormat;
            copy.ShowProgress     = ShowProgress;
            copy.SkipPrintDialog  = SkipPrintDialog;
            copy.TitleTemplate    = TitleTemplate;

            return(copy);
        }