public void ReplaceWith(ConversionProfile source) { AttachmentPage.ReplaceWith(source.AttachmentPage); AutoSave.ReplaceWith(source.AutoSave); BackgroundPage.ReplaceWith(source.BackgroundPage); CoverPage.ReplaceWith(source.CoverPage); CustomScript.ReplaceWith(source.CustomScript); DropboxSettings.ReplaceWith(source.DropboxSettings); EmailClientSettings.ReplaceWith(source.EmailClientSettings); EmailSmtpSettings.ReplaceWith(source.EmailSmtpSettings); ForwardToFurtherProfile.ReplaceWith(source.ForwardToFurtherProfile); Ftp.ReplaceWith(source.Ftp); Ghostscript.ReplaceWith(source.Ghostscript); HttpSettings.ReplaceWith(source.HttpSettings); JpegSettings.ReplaceWith(source.JpegSettings); PdfSettings.ReplaceWith(source.PdfSettings); PngSettings.ReplaceWith(source.PngSettings); Printing.ReplaceWith(source.Printing); Properties.ReplaceWith(source.Properties); Scripting.ReplaceWith(source.Scripting); Stamping.ReplaceWith(source.Stamping); TextSettings.ReplaceWith(source.TextSettings); TiffSettings.ReplaceWith(source.TiffSettings); UserTokens.ReplaceWith(source.UserTokens); Watermark.ReplaceWith(source.Watermark); ActionOrder.Clear(); for (int i = 0; i < source.ActionOrder.Count; i++) { ActionOrder.Add(source.ActionOrder[i]); } if (AuthorTemplate != source.AuthorTemplate) { AuthorTemplate = source.AuthorTemplate; } if (EnableWorkflowEditor != source.EnableWorkflowEditor) { EnableWorkflowEditor = source.EnableWorkflowEditor; } if (FileNameTemplate != source.FileNameTemplate) { FileNameTemplate = source.FileNameTemplate; } if (Guid != source.Guid) { Guid = source.Guid; } if (KeywordTemplate != source.KeywordTemplate) { KeywordTemplate = source.KeywordTemplate; } if (Name != source.Name) { Name = source.Name; } if (OpenViewer != source.OpenViewer) { OpenViewer = source.OpenViewer; } if (OpenWithPdfArchitect != source.OpenWithPdfArchitect) { OpenWithPdfArchitect = source.OpenWithPdfArchitect; } if (OutputFormat != source.OutputFormat) { OutputFormat = source.OutputFormat; } if (SaveFileTemporary != source.SaveFileTemporary) { SaveFileTemporary = source.SaveFileTemporary; } if (ShowAllNotifications != source.ShowAllNotifications) { ShowAllNotifications = source.ShowAllNotifications; } if (ShowOnlyErrorNotifications != source.ShowOnlyErrorNotifications) { ShowOnlyErrorNotifications = source.ShowOnlyErrorNotifications; } if (ShowProgress != source.ShowProgress) { ShowProgress = source.ShowProgress; } if (ShowQuickActions != source.ShowQuickActions) { ShowQuickActions = source.ShowQuickActions; } if (SkipPrintDialog != source.SkipPrintDialog) { SkipPrintDialog = source.SkipPrintDialog; } if (SubjectTemplate != source.SubjectTemplate) { SubjectTemplate = source.SubjectTemplate; } if (TargetDirectory != source.TargetDirectory) { TargetDirectory = source.TargetDirectory; } if (TitleTemplate != source.TitleTemplate) { TitleTemplate = source.TitleTemplate; } }