private IntPtr CreateConverter(IDocument document) { IntPtr converter = IntPtr.Zero; { IntPtr settings = Tools.CreateGlobalSettings(); ApplyConfig(settings, document, true); converter = Tools.CreateConverter(settings); } foreach (var obj in document.GetObjects()) { if (obj != null) { IntPtr settings = Tools.CreateObjectSettings(); ApplyConfig(settings, obj, false); Tools.AddObject(converter, settings, obj.GetContent()); } } return(converter); }