gi-poppler-0.18.26: Poppler bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.Poppler.Structs.FontsIter

Description

No description available in the introspection data.

Synopsis

Exported types

newtype FontsIter Source #

Memory-managed wrapper type.

Methods

Click to display all available methods, including inherited ones

Expand

Methods

copy, free, isEmbedded, isSubset, next.

Getters

getEncoding, getFileName, getFontType, getFullName, getName, getSubstituteName.

Setters

None.

copy

fontsIterCopy Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> FontsIter

iter: a FontsIter to copy

-> m FontsIter

Returns: a new allocated copy of iter

Creates a copy of iter

free

fontsIterFree Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> FontsIter

iter: a FontsIter

-> m () 

Frees the given FontsIter

getEncoding

fontsIterGetEncoding Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> FontsIter

iter: a FontsIter

-> m Text

Returns: the font encoding

Returns the encoding of the font associated with iter

Since: 0.20

getFileName

fontsIterGetFileName Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> FontsIter

iter: a FontsIter

-> m Text

Returns: the filename of the font or Nothing if font is embedded

The filename of the font associated with iter or Nothing if the font is embedded

getFontType

fontsIterGetFontType Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> FontsIter

iter: a FontsIter

-> m FontType

Returns: the font type

Returns the type of the font associated with iter

getFullName

fontsIterGetFullName Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> FontsIter

iter: a FontsIter

-> m Text

Returns: the font full name

Returns the full name of the font associated with iter

getName

fontsIterGetName Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> FontsIter

iter: a FontsIter

-> m Text

Returns: the font name

Returns the name of the font associated with iter

getSubstituteName

fontsIterGetSubstituteName Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> FontsIter

iter: a FontsIter

-> m Text

Returns: the name of the substitute font or Nothing if font is embedded

The name of the substitute font of the font associated with iter or Nothing if the font is embedded

Since: 0.20

isEmbedded

fontsIterIsEmbedded Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> FontsIter

iter: a FontsIter

-> m Bool

Returns: True if font is embedded, False otherwise

Returns whether the font associated with iter is embedded in the document

isSubset

fontsIterIsSubset Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> FontsIter

iter: a FontsIter

-> m Bool

Returns: True if font is a subset, False otherwise

Returns whether the font associated with iter is a subset of another font

next

fontsIterNext Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> FontsIter

iter: a FontsIter

-> m Bool

Returns: True, if iter was set to the next font

Sets iter to point to the next font