cairoPdfSurfaceCreate: cairoPdfSurfaceCreate

Description Usage Arguments Details Value Author(s)

View source: R/cairoFuncs.R

Description

Creates a PDF surface of the specified size in points to be written to filename.

Usage

1
cairoPdfSurfaceCreate(filename, width.in.points, height.in.points)

Arguments

filename

[char] a filename for the PDF output (must be writable), NULL may be used to specify no output. This will generate a PDF surface that may be queried and used as a source, without generating a temporary file.

width.in.points

[numeric] width of the surface, in points (1 point == 1/72.0 inch)

height.in.points

[numeric] height of the surface, in points (1 point == 1/72.0 inch)

Details

Since 1.2

Value

[CairoSurface] a pointer to the newly created surface. The caller owns the surface and should call cairoSurfaceDestroy when done with it. This function always returns a valid pointer, but it will return a pointer to a "nil" surface if an error such as out of memory occurs. You can use cairoSurfaceStatus to check for this.

Author(s)

Derived by RGtkGen from GTK+ documentation


RGtk2 documentation built on Oct. 14, 2021, 5:08 p.m.