private void InitExportOptions(Document doc) { base.ExportOptions.AcadDocument = doc; if (base.BoundaryExtent != null) { base.ExportOptions.BoundingBox = new Extent(base.BoundaryExtent); } else { base.ExportOptions.BoundingBox = new Extent(doc); } try { System.Drawing.Size size = Application.ToSystemDrawingSize(doc.Window.DeviceIndependentSize); base.ExportOptions.Width = size.Width; base.ExportOptions.Height = size.Height; } catch { base.ExportOptions.Width = 1280; base.ExportOptions.Height = 1280; } base.ExportOptions.DPI = 96; base.ExportOptions.Format = "PNG24"; }
private void InitExportOptions() { base.ExportOptions.AcadDocument = base.ParentDataset.ParentDocument; base.ExportOptions.BoundingBox = new Extent(base.BoundaryExtent); System.Drawing.Size size = Application.ToSystemDrawingSize(base.ParentDataset.ParentDocument.Window.DeviceIndependentSize); base.ExportOptions.Width = size.Width; base.ExportOptions.Height = size.Height; base.ExportOptions.DPI = 96; base.ExportOptions.Format = "PNG24"; }