PostScript Surfaces Rendering PostScript documents The PostScript surface is used to render cairo graphics to Adobe PostScript files and is a multi-page vector surface backend. #cairo_surface_t Defined if the PostScript surface backend is available. This macro can be used to conditionally compile backend-specific code. @filename: @width_in_points: @height_in_points: @Returns: @write_func: @closure: @width_in_points: @height_in_points: @Returns: @surface: @level: @CAIRO_PS_LEVEL_2: @CAIRO_PS_LEVEL_3: @levels: @num_levels: @level: @Returns: @surface: @eps: @surface: @Returns: @surface: @width_in_points: @height_in_points: @surface: @surface: @surface: @comment: