cairo.c.pdf

Members

Enums

cairo_pdf_version_t
enum cairo_pdf_version_t

cairo_pdf_version_t is used to describe the version number of the PDF specification that a generated PDF file will conform to.

Functions

cairo_pdf_get_versions
void cairo_pdf_get_versions(immutable(cairo_pdf_version_t*)* versions, int* num_versions)
cairo_pdf_surface_create
cairo_surface_t* cairo_pdf_surface_create(char* filename, double width_in_points, double height_in_points)
cairo_pdf_surface_create_for_stream
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_pdf_surface_restrict_to_version
void cairo_pdf_surface_restrict_to_version(cairo_surface_t* surface, cairo_pdf_version_t ver)
cairo_pdf_surface_set_size
void cairo_pdf_surface_set_size(cairo_surface_t* surface, double width_in_points, double height_in_points)
cairo_pdf_version_to_string
immutable(char)* cairo_pdf_version_to_string(cairo_pdf_version_t ver)

Meta

Authors

Johannes PfaucairoD
_cairo team_cairo