PlotStyleData Structure

This class represents PlotStyle data for a single color (or object color) in PlotStyle objects.
Inheritance Hierarchy
SystemObject
  SystemValueType
    Teigha.DatabaseServicesPlotStyleData

Namespace: Teigha.DatabaseServices
Assembly: TD_Mgd (in TD_Mgd.dll) Version: 26.9.0.0
Syntax
public struct PlotStyleData

The PlotStyleData type exposes the following members.

Properties
  Name Description
Public property AdaptiveLinetype Property that indicates whether the plot style is adaptive.
Public property Color  
Public property ColorPolicy Property that represents color policy for plotting. 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 into grayscale.
Public property DitherOn Property that indicates whether the dither is on for the plot style.
Public property FillStyle Property that represents fill style to use within the plot style.
Public property GrayScaleOn Property that indicates whether the grayscale mode is on for the plot style.
Public property LineEndStyle Property that represents line end style to use within the plot style.
Public property LineJoinStyle Property that represents line join style to use within the plot style.
Public property LinePatternSize Property that represents line pattern size for this PlotStyleData object.
Public property LineType Property that represents linetype to use within the plot style.
Public property Lineweight Property that represents line weight of the linetype.
Public property PhysicalPenNumber Property that represents the physical pen number to use for a plot style. The physical pens in the plotter are described in the plotter's configuration (PC3) file.
Public property Screening Property that represents screening value of the linetype in range of 0 to 100, where 100 means that no screening is applied, and 0 means that screening is fully applied and an object contains no ink. Screening refers to applying less ink on an object when its plotted. It can be a way to differentiate objects in a drawing without changing the objects' color properties.
Public property VirtualPenNumber Property that represents the virtual pen number to use for a plot style in range from 1 to 255. Many plotters that do not use pens can simulate the performance of a pen plotter by using virtual pens. If you allow software to control the pens, the Plot Style Table values for the Lineweight, Linetype, Screening, Line End Style, Line Join Style, and Fill Style settings are effective and override the settings on the plotter's control panel.
Top
Methods
  Name Description
Public method Equals
(Inherited from ValueType)
Public method GetHashCode
(Inherited from ValueType)
Public method GetType
(Inherited from Object)
Public method ToString
(Inherited from ValueType)
Top
Operators
  Name Description
Public operatorStatic member Equality(PlotStyleData, PlotStyleData) Equality operator for the PlotStyleData class.
Public operatorStatic member Inequality(PlotStyleData, PlotStyleData) Inequality operator for the PlotStyleData class.
Top
See Also

©  Bricsys NV. All rights reserved.