mPDFExportParams Class

This class implements the full set of PDF export parameters.
Inheritance Hierarchy
SystemObject
  SystemMarshalByRefObject
    Teigha.RuntimeDisposableWrapper
      Teigha.Export_ImportmPDFExportParams

Namespace: Teigha.Export_Import
Assembly: TD_Mgd (in TD_Mgd.dll) Version: 26.9.0.0
Syntax
public sealed class mPDFExportParams : DisposableWrapper

The mPDFExportParams type exposes the following members.

Constructors
  Name Description
Public method mPDFExportParams Default constructor for the mPDFExportParams class.
Top
Properties
  Name Description
Public property Archived Property that represents the current value of the PDF/A mode.
Public property ASCIIHEXEncodeStream Property that indicates whether ASCIIHex encoding of internal PDF streams is enabled.
Public property Author Property that represents the author of the output PDF document.
Public property AutoDelete Property that indicates whether the object should be automatically deleted by the Garbage Collector.
(Inherited from DisposableWrapper)
Public property BackgroundColor Property that represents the background color for the output PDF document.
Public property BookmarksEnabled Property that indicates whether the bookmark creation is enabled.
Public property bwImagesDPI Property that represents value of the resolution for monochrome images in the output PDF document (in dots per inch, dpi).
Public property Color_Policy Property that represents export color policy value. Available values: * (0) NoPolicy - No color policy. A drawing is exported with its native color palette (as is). * (1) Mono - Drawing is exported to a monochrome PDF file. * (2) Grayscale - Drawing is exported to a grayscale PDF file. Native colors are converted to grayscale.
Public property colorImagesDPI Property that represents value of the resolution for color and grayscale images (in dots per inch, dpi). Standard values are 72, 150, 200, 300, 400, 600, 720, 1200, 2400 and 4800 DPI.
Public property Creator Property that represents output PDF document creator.
Public property CropImages Property that indicates whether bitmap cropping (crop invisible parts of bitmaps) is enabled.
Public property Database Property that represents database to be exported.
Public property DCTCompression Property that indicates whether the DCT compression option is enabled.
Public property DCTQuality Property that represents the currently used quality of DCT compression in range [10 .. 100].
Public property EmbeddedOptimizedTTF Property that indicates whether embedding of True Type font program to .pdf file is enabled. The True Type font will be reduced by removing unused parts (smaller .pdf file size, but limited editing).
Public property ExportHyperlinks Property that indicates whether hyperlinks export is enabled.
Public property Flags Property that represents the current PDF export flags.
Public property FlateCompression Property that indicates whether compression of internal PDF streams is enabled.
Public property GradientHatchesExportType Property that represents the type of gradient hatches export. For gradient hatches, the following types of PDF export are available: * (0) Bitmap - Exports hatch as a bitmap; * (1) Drawing - Exports hatch as a set of triangles (vectorizer);
Public property hatchDPI Property that represents the current value of the resolution for images created as a result of hatch export (in dots per inch, dpi). Standard values are 72, 150, 200, 300, 400, 600, 720, 1200, 2400 and 4800 DPI.
Public property IsDisposed Property that indicates whether pointer to native code unmanaged object == IntPtr::Zero.
(Inherited from DisposableWrapper)
Public property Keywords Property that represents keywords associated with the output PDF document.
Public property Layouts Property that represents an array of drawing layouts to be exported to PDF.
Public property Linearized Property that indicates whether creating linearized .pdf file is enabled.
Public property Measuring Property that indicates whether measuring scale in pdf is enabled.
Public property MergeLines Property that indicates whether merging the colors of crossing lines is enabled.
Public property OtherHatchesExportType Property that represents the type of other (non-solid) hatches export. For non-solid hatches, the following types of PDF export are available: * (0) Bitmap - Exports hatch as a bitmap; * (1) Drawing - Exports hatch as a set of triangles (vectorizer);
Public property OutputStream Property that represents stream buffer object for writing the output PDF file.
Public property PageParams Property that represents a collection of page parameters to be used during the export. Page parameters contain such options as paper size, margins. All the values are measured in mm.
Public property Palette Property that represents an array of colors defining the palette that is used during the exporting.
Public property PrcBrepCompressionLevel Property that represents the current compression level for B-Rep within PRC content.
Public property PRCContext Property that represents the current PRC export context.
Public property PRCMode Property that represents PRC support mode. Available values: * (0) Disabled - Export to PRC is disabled. * (1) AsBrep - Exports PRC is supported as Boundary representation. * (2) AsMesh - Exports PRC is supported as Mesh representation.
Public property PrcViewBackgroundColor Property that represents the background color for the PRC content.
Public property Producer Property that represents the output PDF document producer. Default producer equals to the string "ODA PDF Export vX.X".
Public property SearchTextType Property that represents searchable text type value. Available values: * (0) NoSearch - No searchable text. * (1) SHX - Only text displayed with SHX font is searchable. * (2) TTF - Only text displayed with TTF font is searchable.
Public property SolidHatchesExportType Property that represents type of solid hatches export. There are 3 types of exporting to PDF for solid hatches: * (0) Bitmap - Exports hatch as a bitmap; * (1) Drawing - Exports hatch as a set of triangles (vectorizer); * (2) PdfPaths - Exports hatch as a PDF path (solid hatches only);
Public property Subject Property that represents the output PDF document subject.
Public property Title Property that represents title for the output PDF document.
Public property UnmanagedObject Property that represents a pointer to an unmanaged object.
(Inherited from DisposableWrapper)
Public property UseHLR Property that indicates whether software uses vector hidden-line removal for corresponding viewports.
Public property UsePrcBrepCompression Property that indicates whether B-Rep compression of PRC content is enabled.
Public property UsePrcTessellationCompression Property that indicates whether the tessellation compression for PRC content is enabled.
Public property UsePrcViewBackground Property that indicates whether the PRC background color is set.
Public property vectorDPI Property that represents vector resolution value (in dots per inch, dpi). Standard values are 72, 150, 200, 300, 400, 600, 720, 1200, 2400 and 4800 DPI.
Public property Versions Property that represents the version of the output PDF file.
Top
Methods
  Name Description
Public method CreateObjRef
(Inherited from MarshalByRefObject)
Public method Dispose
(Inherited from DisposableWrapper)
Public method Equals Checks objects for equality.
(Inherited from DisposableWrapper)
Public method GetHashCode Retrieves the object hash code.
(Inherited from DisposableWrapper)
Public method GetLifetimeService
(Inherited from MarshalByRefObject)
Public method GetType
(Inherited from Object)
Public method InitializeLifetimeService
(Inherited from MarshalByRefObject)
Public method ToString
(Inherited from Object)
Top
See Also

©  Bricsys NV. All rights reserved.