ImageDevice class
ImageDevice class
Implements the interface for outputting text and graphic content to image(s).
Inheritance: ImageDevice
→
Device
The ImageDevice type exposes the following members:
Constructors
Constructor | Description |
---|---|
init | Creates a new instance. The output file will be written to the output working directory taking the job name as a file name. |
init | Creates a new instance. The output file will be written to the output working directory taking the job name as a file name. |
Properties
Property | Description |
---|---|
page_count | Gets the number of pages. |
is_ready | Shows if device is ready for output. |
destination_name | Gets destination name: output file name or device description. |
stroke | Gets/sets the current stroke. |
fill | Gets/sets the current fill. |
stroke_opacity | Gets/sets the current stroke opacity. |
fill_opacity | Gets/sets the current fill opacity. |
result | Returns the resulting images byte arrays. The first dimension is for inner documents and the second one is for pages within inner documents. |
Methods
Method | Description |
---|---|
initialize | Initializes the device. |
create | Creates a copy of this device. |
dispose | Disposes this device instance. Finalizes this device instance graphics state, i.e. switches composing context to the level higher then this device’s graphics state. |
start_document | Starts the whole document. |
end_document | Finalizes the whole document. |
start_page | Starts a new page. |
end_page | Finalizes a page. |
add_hyperlink | Set the hyperlink with a URI as its target. |
set_transform | Sets the current coordinate space transformation. |
set_clip | Sets the current clip path. |
draw_string | |
draw_path | Draws a path. |
fill_path | Fill a path. |
show_image | Shows a raster image. |
See Also
- module
aspose.tex.presentation.image
- class
Device
- class
ImageDevice