Description Usage Arguments Details Value Author(s)
Creates a PostScript surface of the specified size in points to be
written incrementally to the stream represented by write.func
and
closure
. See cairoPsSurfaceCreate
for a more convenient way
to simply direct the PostScript output to a named file.
1 2 | cairoPsSurfaceCreateForStream(write.func, closure, width.in.points,
height.in.points)
|
|
[ |
|
[R object] the closure argument for |
|
[numeric] width of the surface, in points (1 point == 1/72.0 inch) |
|
[numeric] height of the surface, in points (1 point == 1/72.0 inch) |
Note that the size of individual pages of the PostScript
output can vary. See cairoPsSurfaceSetSize
.
Since 1.2
[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.
Derived by RGtkGen from GTK+ documentation
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.