コード例 #1
0
        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);
        }