#include "cairo.h"
Typedefs | |
| typedef enum _cairo_pdf_version | cairo_pdf_version_t |
| cairo_pdf_version_t: : The version 1.4 of the PDF specification. | |
Enumerations | |
| enum | _cairo_pdf_version { CAIRO_PDF_VERSION_1_4, CAIRO_PDF_VERSION_1_5 } |
cairo_pdf_version_t: : The version 1.4 of the PDF specification. More... | |
Functions | |
| cairo_public cairo_surface_t * | cairo_pdf_surface_create (const char *filename, double width_in_points, double height_in_points) |
| cairo_public cairo_surface_t * | cairo_pdf_surface_create_for_stream (cairo_write_func_t write_func, void *closure, double width_in_points, double height_in_points) |
| cairo_public void | cairo_pdf_surface_restrict_to_version (cairo_surface_t *surface, cairo_pdf_version_t version) |
| cairo_public void | cairo_pdf_get_versions (cairo_pdf_version_t const **versions, int *num_versions) |
| cairo_public const char * | cairo_pdf_version_to_string (cairo_pdf_version_t version) |
| cairo_public void | cairo_pdf_surface_set_size (cairo_surface_t *surface, double width_in_points, double height_in_points) |
| typedef enum _cairo_pdf_version cairo_pdf_version_t |
cairo_pdf_version_t: : The version 1.4 of the PDF specification.
: The version 1.5 of the PDF specification.
cairo_pdf_version_t is used to describe the version number of the PDF specification that a generated PDF file will conform to.
Since 1.10
| enum _cairo_pdf_version |
cairo_pdf_version_t: : The version 1.4 of the PDF specification.
: The version 1.5 of the PDF specification.
cairo_pdf_version_t is used to describe the version number of the PDF specification that a generated PDF file will conform to.
Since 1.10
| cairo_public void cairo_pdf_get_versions | ( | cairo_pdf_version_t const ** | versions, | |
| int * | num_versions | |||
| ) |
| cairo_public cairo_surface_t* cairo_pdf_surface_create | ( | const char * | filename, | |
| double | width_in_points, | |||
| double | height_in_points | |||
| ) |
| cairo_public cairo_surface_t* cairo_pdf_surface_create_for_stream | ( | cairo_write_func_t | write_func, | |
| void * | closure, | |||
| double | width_in_points, | |||
| double | height_in_points | |||
| ) |
| cairo_public void cairo_pdf_surface_restrict_to_version | ( | cairo_surface_t * | surface, | |
| cairo_pdf_version_t | version | |||
| ) |
| cairo_public void cairo_pdf_surface_set_size | ( | cairo_surface_t * | surface, | |
| double | width_in_points, | |||
| double | height_in_points | |||
| ) |
| cairo_public const char* cairo_pdf_version_to_string | ( | cairo_pdf_version_t | version | ) |
1.6.1