
This surface is not rendered to the screen but instead renders the drawing to a PDF file on disk.
Public Member Functions | |
| PdfSurface (cairo_surface_t *cobject, bool has_reference=false) | |
| Create a C++ wrapper for the C instance. | |
| void | set_dpi (double x_dpi, double y_dpi) |
| Sets the resolution of the image in dots per inch. | |
| virtual | ~PdfSurface () |
Static Public Member Functions | |
| static RefPtr< PdfSurface > | create (cairo_write_func_t write_func, void *closure, double width_in_points, double height_in_points) |
| Creates a PdfSurface with a specified dimensions that will be written to the given write function instead of saved directly to disk. | |
| static RefPtr< PdfSurface > | create (std::string filename, double width_in_points, double height_in_points) |
| Creates a PdfSurface with a specified dimensions that will be saved as the given filename. | |
|
||||||||||||
|
Create a C++ wrapper for the C instance. This C++ instance should then be given to a RefPtr.
|
|
|
|
|
||||||||||||||||||||
|
Creates a PdfSurface with a specified dimensions that will be written to the given write function instead of saved directly to disk.
|
|
||||||||||||||||
|
Creates a PdfSurface with a specified dimensions that will be saved as the given filename.
|
|
||||||||||||
|
Sets the resolution of the image in dots per inch.
|
1.4.4