Surface.setFallbackResolution - multiple declarations
- Function Surface.setFallbackResolution
- Function Surface.setFallbackResolution
Function Surface.setFallbackResolution
Set the horizontal and vertical resolution for image fallbacks.
When certain operations aren't supported natively by a backend, cairo will fallback by rendering operations to an image and then overlaying that image onto the output. For backends that are natively vector-oriented, this function can be used to set the resolution used for these image fallbacks, (larger values will result in more detailed images, but also larger file sizes).
Some examples of natively vector-oriented backends are the ps, pdf, and svg backends.
For backends that are natively raster-oriented, image fallbacks
are still possible, but they are always performed at the native
device
resolution. So this function has no effect on those backends.
Prototype
void setFallbackResolution(
Resolution res
);
Note
The fallback resolution only takes effect at the time of
completing a page (with Context.showPage
() or Context.copyPage
())
so there is currently no way to have more than one fallback
resolution in effect on a single page.
The default fallback resoultion is 300 pixels per inch in both dimensions.
Function Surface.setFallbackResolution
Set the horizontal and vertical resolution for image fallbacks.
When certain operations aren't supported natively by a backend, cairo will fallback by rendering operations to an image and then overlaying that image onto the output. For backends that are natively vector-oriented, this function can be used to set the resolution used for these image fallbacks, (larger values will result in more detailed images, but also larger file sizes).
Some examples of natively vector-oriented backends are the ps, pdf, and svg backends.
For backends that are natively raster-oriented, image fallbacks
are still possible, but they are always performed at the native
device
resolution. So this function has no effect on those backends.
Prototype
void setFallbackResolution(
Resolution res
);
Note
The fallback resolution only takes effect at the time of
completing a page (with Context.showPage
() or Context.copyPage
())
so there is currently no way to have more than one fallback
resolution in effect on a single page.
The default fallback resoultion is 300 pixels per inch in both dimensions.
Authors
Johannes Pfau | cairoD |
Andrej Mitrovic | cairoD |
cairo team | cairo |
Copyright
License
cairoD wrapper/bindings | Boost License 1.0 |
cairo | LGPL 2.1 / MPL 1.1 |