| Top |  |  |  |  | 
void rsvg_handle_set_base_gfile (RsvgHandle *handle,GFile *base_file);
Set the base URI for handle
 from file
.
Note: This function may only be called before rsvg_handle_write()
or rsvg_handle_read_stream_sync() has been called.
Since: 2.32
gboolean rsvg_handle_read_stream_sync (RsvgHandle *handle,GInputStream *stream,GCancellable *cancellable,GError **error);
Reads stream
 and writes the data from it to handle
.
If cancellable
 is not NULL, then the operation can be cancelled by
triggering the cancellable object from another thread. If the
operation was cancelled, the error G_IO_ERROR_CANCELLED will be
returned.
Since: 2.32
RsvgHandle * rsvg_handle_new_from_gfile_sync (GFile *file,RsvgHandleFlags flags,GCancellable *cancellable,GError **error);
Creates a new RsvgHandle for file
.
If cancellable
 is not NULL, then the operation can be cancelled by
triggering the cancellable object from another thread. If the
operation was cancelled, the error G_IO_ERROR_CANCELLED will be
returned.
| file | a GFile | |
| flags | flags from RsvgHandleFlags | |
| cancellable |  a GCancellable, or  | [allow-none] | 
| error | [allow-none] | 
Since: 2.32
RsvgHandle * rsvg_handle_new_from_stream_sync (GInputStream *input_stream,GFile *base_file,RsvgHandleFlags flags,GCancellable *cancellable,GError **error);
Creates a new RsvgHandle for stream
.
If cancellable
 is not NULL, then the operation can be cancelled by
triggering the cancellable object from another thread. If the
operation was cancelled, the error G_IO_ERROR_CANCELLED will be
returned.
| input_stream | ||
| base_file | [allow-none] | |
| flags | flags from RsvgHandleFlags | |
| cancellable |  a GCancellable, or  | [allow-none] | 
| error | [allow-none] | 
Since: 2.32
| none | ||
| Allow any SVG XML without size limitations. For security reasons, this should only be used for trusted input! Since: 2.40.3 | ||
| Keeps the image data when loading images, for use by cairo when painting to e.g. a PDF surface. This will make the resulting PDF file smaller and faster. Since: 2.40.3 |