Click or drag to resize

GraphDocumentExportActions Class

Helper functions for graph document export.
Inheritance Hierarchy
SystemObject
  Altaxo.Graph.GdiGraphDocumentExportActions

Namespace: Altaxo.Graph.Gdi
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public static class GraphDocumentExportActions

The GraphDocumentExportActions type exposes the following members.

Methods
 NameDescription
Public Extension MethodConvertBitmapToPixelFormat Converts the given bitmap to another pixel format.
Public Extension MethodRenderAsBitmap(GraphDocument, GraphExportOptions) 
Public methodStatic memberRenderAsBitmap(GraphDocument, EmbeddedObjectRenderingOptions, PixelFormat) Renders the graph document as bitmap with default PixelFormat.Format32bppArgb.
Public Extension MethodRenderAsBitmap(GraphDocument, BrushX, PixelFormat, Double, Double) Saves the graph as an bitmap file and returns the bitmap.
Public Extension MethodRenderAsBitmap(GraphDocument, BrushX, BrushX, PixelFormat, Double, Double) Saves the graph as an bitmap file and returns the bitmap.
Public Extension MethodRenderAsBitmapToFile(GraphDocument, String, GraphExportOptions) Saves the graph as an bitmap file into the file filename using the default pixel format 32bppArgb.
Public Extension MethodRenderAsBitmapToFile(GraphDocument, String, ImageFormat, Double) Saves the graph as an bitmap file into the file filename using the default pixel format 32bppArgb and no background brush.
Public Extension MethodRenderAsBitmapToFile(GraphDocument, String, ImageFormat, BrushX, Double) Saves the graph as an bitmap file into the file filename using the default pixel format 32bppArgb.
Public Extension MethodRenderAsBitmapToFile(GraphDocument, String, ImageFormat, BrushX, PixelFormat, Double, Double) Saves the graph as an bitmap file into the file filename.
Public Extension MethodRenderAsBitmapToStream(GraphDocument, Stream, GraphExportOptions) Saves the graph as an bitmap file into the stream using the default pixelformat 32bppArgb.stream.
Public Extension MethodRenderAsBitmapToStream(GraphDocument, Stream, ImageFormat, Double) Saves the graph as an bitmap file into the stream using the default pixelformat 32bppArgb and no background brush.stream.
Public Extension MethodRenderAsBitmapToStream(GraphDocument, Stream, ImageFormat, BrushX, Double) Saves the graph as an bitmap file into the stream using the default pixelformat 32bppArgb.stream.
Public Extension MethodRenderAsBitmapToStream(GraphDocument, Stream, ImageFormat, BrushX, PixelFormat, Double, Double) Saves the graph as an bitmap file into the stream stream.
Public methodStatic memberRenderAsEnhancedMetafile Renders a document as enhanced metafile. The metafile is rendered into a stream. You can create a metafile object afterwards from that stream.
Public methodStatic memberRenderAsEnhancedMetafileBitmapFormat Creates a new metafile and renders a bitmap into it.
Public methodStatic memberRenderAsEnhancedMetafileToStream Renders a document as enhanced metafile. The metafile is rendered into a stream. You can create a metafile object afterwards from that stream.
Public methodStatic memberRenderAsEnhancedMetafileVectorFormat(GraphDocument, EmbeddedObjectRenderingOptions, Stream) Renders the graph document as enhanced metafile image in vector format with the options given in exportOptions
Public Extension MethodRenderAsEnhancedMetafileVectorFormat(GraphDocument, GraphExportOptions, Stream) Renders the graph document as enhanced metafile image in vector format with the options given in exportOptions
Public Extension MethodRenderAsEnhancedMetafileVectorFormat(GraphDocument, GraphExportOptions, String) 
Public Extension MethodRenderAsEnhancedMetafileVectorFormat(GraphDocument, Double, String) Saves the graph as an bitmap file into the file filename using the default pixel format 32bppArgb and no background brush.
Public Extension MethodRenderAsEnhancedMetafileVectorFormat(GraphDocument, Double, BrushX, String) Saves the graph as an bitmap file into the file filename using the default pixel format 32bppArgb.
Public Extension MethodRenderAsEnhancedMetafileVectorFormat(GraphDocument, Double, BrushX, PixelFormat, String) Saves the graph as an bitmap file into the file filename.
Public methodStatic memberRenderAsEnhancedMetafileVectorFormat(GraphDocument, Double, Double, BrushX, PixelFormat, Stream) Renders the graph document as enhanced metafile in vector format.
Public Extension MethodRenderAsEnhancedMetafileVectorFormatToStream(GraphDocument, Stream, GraphExportOptions) Renders the graph document as enhanced metafile image in vector format with the options given in exportOptions
Public methodStatic memberRenderAsEnhancedMetafileVectorFormatToStream(GraphDocument, Stream, Double, Double, BrushX, PixelFormat) Renders the graph document as enhanced metafile in vector format.
Public Extension MethodRenderToFile 
Public Extension MethodRenderToStream 
Top
See Also