Link Search Menu Expand Document

VectorRenderer Class

Represents PDF to Vector image renderer.
Inheritance Hierarchy
SystemObject
Bytescout.PDFRendererBaseRenderer
Bytescout.PDFRendererVectorRenderer

Namespace:Bytescout.PDFRenderer
Assembly: Bytescout.PDFRenderer (in Bytescout.PDFRenderer.dll) Version: 13.4.0.4759-master
Syntax
public class VectorRenderer : BaseRenderer, 
	IVectorRenderer, IBaseRenderer, IDisposable

The VectorRenderer type exposes the following members.

Constructors
NameDescription
Public methodVectorRenderer
Initializes a new instance of the VectorRenderer class.
Public methodVectorRenderer(String, String)
Initializes a new instance of the VectorRenderer class.
Top
Properties
NameDescription
Public propertyExtractionArea
Sets the extraction area by coordinates and dimensions.
(Inherited from BaseRenderer.)
Public propertyExtractionAreaRect
Sets the extraction area by rectangle.
(Inherited from BaseRenderer.)
Public propertyLicenseInfo
Gets license information.
(Inherited from BaseRenderer.)
Public propertyPassword
PDF document owner password.
(Inherited from BaseRenderer.)
Public propertyProfiles
Comma-separated list of profiles to apply to the extractor. Profiles must be previously loaded.
(Inherited from BaseRenderer.)
Public propertyRegistrationKey
Registration key.
(Inherited from BaseRenderer.)
Public propertyRegistrationName
Registration name.
(Inherited from BaseRenderer.)
Public propertyVersion
Gets the component version number.
(Inherited from BaseRenderer.)
Top
Methods
NameDescription
Public methodCreateProfile(String, RenderingOptions, Boolean, Boolean, Boolean)
Creates JSON profile will all extractor properties with current values.
(Inherited from BaseRenderer.)
Public methodCreateProfile(String, String, RenderingOptions, Boolean, Boolean, Boolean)
Creates JSON profile will all extractor properties with current values.
(Inherited from BaseRenderer.)
Public methodDispose
Releases the unmanaged resources used by the instance and optionally releases the managed resources.
(Inherited from BaseRenderer.)
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Protected methodFireParsingError (Inherited from BaseRenderer.)
Protected methodFireProgressChanged (Inherited from BaseRenderer.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetMetafile(Int32, Single)
Renders document page to Metafile.
Public methodGetMetafile(Int32, Int32, Int32)
Renders document page to Metafile.
Public methodGetMetafile(Int32, Single, RenderingOptions)
Renders document page to Metafile.
Public methodGetMetafile(Int32, Int32, Int32, RenderingOptions)
Renders document page to Metafile.
Public methodGetPageCount
Returns document page count.
(Inherited from BaseRenderer.)
Public methodGetPageRect_Height
Gets the specified page height.
(Inherited from BaseRenderer.)
Public methodGetPageRect_Left
Gets the specified page left coordinate.
(Inherited from BaseRenderer.)
Public methodGetPageRect_Top
Gets the specified page top coordinate.
(Inherited from BaseRenderer.)
Public methodGetPageRect_Width
Gets the specified page width.
(Inherited from BaseRenderer.)
Public methodGetPageRectangle(Int32)
Gets the page rectangle in PDF Points (1 Point = 1/72 in.).
(Inherited from BaseRenderer.)
Public methodGetPageRectangle(Int32, Boolean)
Gets the page rectangle in PDF Points (1 Point = 1/72 in.).
(Inherited from BaseRenderer.)
Public methodGetType (Inherited from Object.)
Public methodLoadAndApplyProfiles
Loads profiles from JSON string and automatically applies them. Note that profiles containing detection keywords will be deferred until the extraction.
(Inherited from BaseRenderer.)
Public methodLoadDocumentFromFile
Loads PDF document from specified file.
(Inherited from BaseRenderer.)
Public methodLoadDocumentFromStream
Loads PDF document from provided stream.
(Inherited from BaseRenderer.)
Public methodLoadProfiles
Loads profiles from JSON file.
(Inherited from BaseRenderer.)
Public methodLoadProfilesFromString
Loads profiles from JSON string.
(Inherited from BaseRenderer.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodReset
Resets the instance, disposes internal resources and releases the file. Use this method before loading another PDF file.
(Inherited from BaseRenderer.)
Public methodResetExtractionArea
Resets the extraction area to full page.
(Inherited from BaseRenderer.)
Public methodSave(Stream, Int32, Single)
Renders document page to stream.
Public methodSave(String, Int32, Single)
Renders document page to EMF file.
Public methodSave(Stream, Int32, Int32, Int32)
Renders document page to stream.
Public methodSave(Stream, Int32, Single, RenderingOptions)
Renders document page to stream.
Public methodSave(String, Int32, Int32, Int32)
Renders document page to EMF file.
Public methodSave(String, Int32, Single, RenderingOptions)
Renders document page to EMF file.
Public methodSave(Stream, Int32, Int32, Int32, RenderingOptions)
Renders document page to stream.
Public methodSave(String, Int32, Int32, Int32, RenderingOptions)
Renders document page to EMF file.
Public methodSetExtractionArea(RectangleF)
Sets the extraction area by rectangle.
(Inherited from BaseRenderer.)
Public methodSetExtractionArea(Double, Double, Double, Double) (Inherited from BaseRenderer.)
Public methodSetExtractionArea(Single, Single, Single, Single)
Sets the extraction area by coordinates and dimensions.
(Inherited from BaseRenderer.)
Public methodToString (Inherited from Object.)
Top
Events
NameDescription
Public eventParsingError
Raised on PDF document parsing errors. This usually indicates a damaged document.
(Inherited from BaseRenderer.)
Public eventPasswordRequired
Occurs when the password required to decrypt the document.
(Inherited from BaseRenderer.)
Public eventProgressChanged
Raised for each reported progress value. Allows to cancel the processing.
(Inherited from BaseRenderer.)
Top
Fields
NameDescription
Protected field_defaultRenderingOptions (Inherited from BaseRenderer.)
Protected fieldExtractionAreaInternal (Inherited from BaseRenderer.)
Top
See Also

Reference