GoDiagram Win Reference
GoPdfWriter Class Members
Fields  Properties  Methods 


The following tables list the members exposed by GoPdfWriter.

Public Constructors
 NameDescription
Public ConstructorGoPdfWriter Constructor  
Top
Public Fields
 NameDescription
Public FieldUnitsPerInDefines the size of a "unit" when drawing Foreground/Background decorations.  
Top
Public Properties
 NameDescription
Public PropertyAlignmentControls how the diagram should be rendered if there is more space than needed (e.g., whether it should be stretched to fill the pages, whether it should be centered,...)  
Public PropertyBoundsOnly Northwoods.Go.GoObjects within these bounds will be added to the PDF document.  
Public PropertyLandscapeSpecifies the orientation of the diagram when printed onto a page. If true, means that the longer dimension of the page should be horizontal for the y-axis of the diagram to be vertical. Default is false.  
Public PropertyMajorRowsTrue if pages are numbered such that a row consists of consecutive page numbers, false if pages are numbered such that columns consist of consecutive page numbers. Default is true.  
Public PropertyMarginsThe minimum printable distances (in inches) from the sides ofn a page. This property determines the pages' trim box.  
Public PropertyMetadataSpecifies general information about the PDF document, such as Author, Title, Date of creation, etc...  
Public PropertyObjectsThe Northwoods.Go.GoObjects to be drawn onto the PDF Document.  
Public PropertyPaddingThe minimum distances (in inches) between the bounds of the diagram and tha pages' margins.  
Public PropertyPageSizeThe size, in inches, of a page.  
Public PropertyRendersBackgroundSpecifies whether the View's background color should be drawn. Default is false.  
Public PropertyRendersFullPageSpecifies whether the Background color and grid, if drawn, should extend to the margins of the pages. Default is false.  
Public PropertyRendersGridSpecifies whether the View's Grid should be rendered, if it exists. Default is false.  
Public PropertyRendersShadowsControls whether Northwoods.Go.GoObjects with shadows will have a shadow rendered onto the document  
Public PropertyRenderTemporaryObjectsSpecifies whether temporary objects (e.g. adornments, tooltips,...) should be rendered. Default is false.  
Public PropertyScaleThe number of PDF units corresponding to a single Northwoods.Go.GoDocument unit. 72 PDF units correspond to an inch.  
Public PropertyViewThe Northwoods.Go.GoView whose contents are drawn.  
Top
Public Methods
 NameDescription
Public MethodFindGeneratorreturns a GoPdfGenerator associated with the given Type or its base types, or else null  
Public MethodGenerateOverloaded. Writes a PDF file to disk  
Public MethodGetGeneratorreturns a GoPdfGenerator associated with the given Type, or null  
Public MethodRegisterGeneratorassociate a GoPdfGenerator with a Type  
Public MethodRegisterStandardGeneratorsRegisters the predefined GoPdfGenerators except for GoPdfGenerator.  
Top
Protected Methods
 NameDescription
Protected MethodPaintBackgroundDecorationDraw per-page decorations, watermark, page numbers, etc... Cordinates are expressed in units of 1/72 inch, with (0,0) denoting the top left corner.  
Protected MethodPaintForegroundDecorationDraw per-page decorations, watermark, page numbers, etc... Cordinates are expressed in units of 1/72 inch, with (0,0) denoting the top left corner.  
Top
See Also

Reference

GoPdfWriter Class
Northwoods.Go.Pdf Namespace

 

 


© 2015. Northwoods Software Corporation. All Rights Reserved.

Send Feedback