gi-rsvg-2.0.2: librsvg bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.Rsvg.Flags

Description

 
Synopsis

Flags

HandleFlags

data HandleFlags Source #

No description available in the introspection data.

Constructors

HandleFlagsFlagsNone

No flags are set.

HandleFlagsFlagUnlimited

Disable safety limits in the XML parser. Libxml2 has <ulink url="https://gitlab.gnome.org/GNOME/libxml2/blob/master/include/libxml/parserInternals.h">several limits</ulink> designed to keep malicious XML content from consuming too much memory while parsing. For security reasons, this should only be used for trusted input! Since: 2.40.3

HandleFlagsFlagKeepImageData

Use this if the Cairo surface to which you are rendering is a PDF, PostScript, SVG, or Win32 Printing surface. This will make librsvg and Cairo use the original, compressed data for images in the final output, instead of passing uncompressed images. This will make a Keeps the image data when loading images, for use by cairo when painting to e.g. a PDF surface. For example, this will make the a resulting PDF file smaller and faster. Please see <ulink url="https://www.cairographics.org/manual/cairo-cairo-surface-t.htmlcairo-surface-set-mime-data">the Cairo documentation</ulink> for details. Since: 2.40.3

AnotherHandleFlags Int

Catch-all for unknown values

Instances

Instances details
Enum HandleFlags Source # 
Instance details

Defined in GI.Rsvg.Flags

Show HandleFlags Source # 
Instance details

Defined in GI.Rsvg.Flags

Eq HandleFlags Source # 
Instance details

Defined in GI.Rsvg.Flags

Ord HandleFlags Source # 
Instance details

Defined in GI.Rsvg.Flags

BoxedFlags HandleFlags Source # 
Instance details

Defined in GI.Rsvg.Flags

IsGFlag HandleFlags Source # 
Instance details

Defined in GI.Rsvg.Flags

TypedObject HandleFlags Source # 
Instance details

Defined in GI.Rsvg.Flags

Methods

glibType :: IO GType #

HasParentTypes HandleFlags Source # 
Instance details

Defined in GI.Rsvg.Flags

type ParentTypes HandleFlags Source # 
Instance details

Defined in GI.Rsvg.Flags

type ParentTypes HandleFlags = '[] :: [Type]