gi-poppler-0.18.23: Poppler bindings
CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellNone
LanguageHaskell2010

GI.Poppler.Flags

Description

 
Synopsis

Flags

AnnotFlag

data AnnotFlag Source #

No description available in the introspection data.

Constructors

AnnotFlagUnknown

No description available in the introspection data.

AnnotFlagInvisible

No description available in the introspection data.

AnnotFlagHidden

No description available in the introspection data.

AnnotFlagPrint

No description available in the introspection data.

AnnotFlagNoZoom

No description available in the introspection data.

AnnotFlagNoRotate

No description available in the introspection data.

AnnotFlagNoView

No description available in the introspection data.

AnnotFlagReadOnly

No description available in the introspection data.

AnnotFlagLocked

No description available in the introspection data.

AnnotFlagToggleNoView

No description available in the introspection data.

AnnotFlagLockedContents

No description available in the introspection data.

AnotherAnnotFlag Int

Catch-all for unknown values

Instances

Instances details
Enum AnnotFlag Source # 
Instance details

Defined in GI.Poppler.Flags

Eq AnnotFlag Source # 
Instance details

Defined in GI.Poppler.Flags

Methods

(==) :: AnnotFlag -> AnnotFlag -> Bool

(/=) :: AnnotFlag -> AnnotFlag -> Bool

Ord AnnotFlag Source # 
Instance details

Defined in GI.Poppler.Flags

Methods

compare :: AnnotFlag -> AnnotFlag -> Ordering

(<) :: AnnotFlag -> AnnotFlag -> Bool

(<=) :: AnnotFlag -> AnnotFlag -> Bool

(>) :: AnnotFlag -> AnnotFlag -> Bool

(>=) :: AnnotFlag -> AnnotFlag -> Bool

max :: AnnotFlag -> AnnotFlag -> AnnotFlag

min :: AnnotFlag -> AnnotFlag -> AnnotFlag

Show AnnotFlag Source # 
Instance details

Defined in GI.Poppler.Flags

Methods

showsPrec :: Int -> AnnotFlag -> ShowS

show :: AnnotFlag -> String

showList :: [AnnotFlag] -> ShowS

BoxedFlags AnnotFlag Source # 
Instance details

Defined in GI.Poppler.Flags

IsGFlag AnnotFlag Source # 
Instance details

Defined in GI.Poppler.Flags

TypedObject AnnotFlag Source # 
Instance details

Defined in GI.Poppler.Flags

Methods

glibType :: IO GType

HasParentTypes AnnotFlag Source # 
Instance details

Defined in GI.Poppler.Flags

type ParentTypes AnnotFlag Source # 
Instance details

Defined in GI.Poppler.Flags

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

FindFlags

data FindFlags Source #

Flags using while searching text in a page

Since: 0.22

Constructors

FindFlagsDefault

use default search settings

FindFlagsCaseSensitive

do case sensitive search

FindFlagsBackwards

search backwards

FindFlagsWholeWordsOnly

search only whole words

FindFlagsIgnoreDiacritics

do diacritics insensitive search, i.e. ignore accents, umlauts, diaeresis,etc. while matching. This option will be ignored if the search term is not pure ascii. Since 0.73.

AnotherFindFlags Int

Catch-all for unknown values

Instances

Instances details
Enum FindFlags Source # 
Instance details

Defined in GI.Poppler.Flags

Eq FindFlags Source # 
Instance details

Defined in GI.Poppler.Flags

Methods

(==) :: FindFlags -> FindFlags -> Bool

(/=) :: FindFlags -> FindFlags -> Bool

Ord FindFlags Source # 
Instance details

Defined in GI.Poppler.Flags

Methods

compare :: FindFlags -> FindFlags -> Ordering

(<) :: FindFlags -> FindFlags -> Bool

(<=) :: FindFlags -> FindFlags -> Bool

(>) :: FindFlags -> FindFlags -> Bool

(>=) :: FindFlags -> FindFlags -> Bool

max :: FindFlags -> FindFlags -> FindFlags

min :: FindFlags -> FindFlags -> FindFlags

Show FindFlags Source # 
Instance details

Defined in GI.Poppler.Flags

Methods

showsPrec :: Int -> FindFlags -> ShowS

show :: FindFlags -> String

showList :: [FindFlags] -> ShowS

BoxedFlags FindFlags Source # 
Instance details

Defined in GI.Poppler.Flags

IsGFlag FindFlags Source # 
Instance details

Defined in GI.Poppler.Flags

TypedObject FindFlags Source # 
Instance details

Defined in GI.Poppler.Flags

Methods

glibType :: IO GType

HasParentTypes FindFlags Source # 
Instance details

Defined in GI.Poppler.Flags

type ParentTypes FindFlags Source # 
Instance details

Defined in GI.Poppler.Flags

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

Permissions

data Permissions Source #

Permissions

Constructors

PermissionsOkToPrint

document can be printer

PermissionsOkToModify

document contents can be modified

PermissionsOkToCopy

document can be copied

PermissionsOkToAddNotes

annotations can added to the document

PermissionsOkToFillForm

interactive form fields can be filled in

PermissionsOkToExtractContents

extract text and graphics (in support of accessibility to users with disabilities or for other purposes). Since 0.18

PermissionsOkToAssemble

assemble the document (insert, rotate, or delete pages and create bookmarks or thumbnail images). Since 0.18

PermissionsOkToPrintHighResolution

document can be printer at high resolution. Since 0.18

PermissionsFull

document permits all operations

AnotherPermissions Int

Catch-all for unknown values

Instances

Instances details
Enum Permissions Source # 
Instance details

Defined in GI.Poppler.Flags

Eq Permissions Source # 
Instance details

Defined in GI.Poppler.Flags

Methods

(==) :: Permissions -> Permissions -> Bool

(/=) :: Permissions -> Permissions -> Bool

Ord Permissions Source # 
Instance details

Defined in GI.Poppler.Flags

Show Permissions Source # 
Instance details

Defined in GI.Poppler.Flags

Methods

showsPrec :: Int -> Permissions -> ShowS

show :: Permissions -> String

showList :: [Permissions] -> ShowS

BoxedFlags Permissions Source # 
Instance details

Defined in GI.Poppler.Flags

IsGFlag Permissions Source # 
Instance details

Defined in GI.Poppler.Flags

TypedObject Permissions Source # 
Instance details

Defined in GI.Poppler.Flags

Methods

glibType :: IO GType

HasParentTypes Permissions Source # 
Instance details

Defined in GI.Poppler.Flags

type ParentTypes Permissions Source # 
Instance details

Defined in GI.Poppler.Flags

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

PrintFlags

data PrintFlags Source #

Printing flags

Since: 0.16

Constructors

PrintFlagsDocument

print main document contents

PrintFlagsMarkupAnnots

print document and markup annotations

PrintFlagsStampAnnotsOnly

print document and only stamp annotations

PrintFlagsAll

print main document contents and all markup annotations

AnotherPrintFlags Int

Catch-all for unknown values

Instances

Instances details
Enum PrintFlags Source # 
Instance details

Defined in GI.Poppler.Flags

Eq PrintFlags Source # 
Instance details

Defined in GI.Poppler.Flags

Methods

(==) :: PrintFlags -> PrintFlags -> Bool

(/=) :: PrintFlags -> PrintFlags -> Bool

Ord PrintFlags Source # 
Instance details

Defined in GI.Poppler.Flags

Show PrintFlags Source # 
Instance details

Defined in GI.Poppler.Flags

Methods

showsPrec :: Int -> PrintFlags -> ShowS

show :: PrintFlags -> String

showList :: [PrintFlags] -> ShowS

BoxedFlags PrintFlags Source # 
Instance details

Defined in GI.Poppler.Flags

IsGFlag PrintFlags Source # 
Instance details

Defined in GI.Poppler.Flags

TypedObject PrintFlags Source # 
Instance details

Defined in GI.Poppler.Flags

Methods

glibType :: IO GType

HasParentTypes PrintFlags Source # 
Instance details

Defined in GI.Poppler.Flags

type ParentTypes PrintFlags Source # 
Instance details

Defined in GI.Poppler.Flags

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

StructureGetTextFlags

data StructureGetTextFlags Source #

No description available in the introspection data.

Constructors

StructureGetTextFlagsNone

No flags.

StructureGetTextFlagsRecursive

For non-leaf, non-content elements, recursively obtain the text from all the elements enclosed in the subtree.

AnotherStructureGetTextFlags Int

Catch-all for unknown values

Instances

Instances details
Enum StructureGetTextFlags Source # 
Instance details

Defined in GI.Poppler.Flags

Eq StructureGetTextFlags Source # 
Instance details

Defined in GI.Poppler.Flags

Ord StructureGetTextFlags Source # 
Instance details

Defined in GI.Poppler.Flags

Show StructureGetTextFlags Source # 
Instance details

Defined in GI.Poppler.Flags

Methods

showsPrec :: Int -> StructureGetTextFlags -> ShowS

show :: StructureGetTextFlags -> String

showList :: [StructureGetTextFlags] -> ShowS

BoxedFlags StructureGetTextFlags Source # 
Instance details

Defined in GI.Poppler.Flags

IsGFlag StructureGetTextFlags Source # 
Instance details

Defined in GI.Poppler.Flags

TypedObject StructureGetTextFlags Source # 
Instance details

Defined in GI.Poppler.Flags

Methods

glibType :: IO GType

HasParentTypes StructureGetTextFlags Source # 
Instance details

Defined in GI.Poppler.Flags

type ParentTypes StructureGetTextFlags Source # 
Instance details

Defined in GI.Poppler.Flags

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

ViewerPreferences

data ViewerPreferences Source #

Viewer preferences

Constructors

ViewerPreferencesUnset

no preferences set

ViewerPreferencesHideToolbar

hider toolbars when document is active

ViewerPreferencesHideMenubar

hide menu bar when document is active

ViewerPreferencesHideWindowui

hide UI elements in document's window

ViewerPreferencesFitWindow

resize document's window to fit the size of the first displayed page

ViewerPreferencesCenterWindow

position the document's window in the center of the screen

ViewerPreferencesDisplayDocTitle

display document title in window's title bar

ViewerPreferencesDirectionRtl

the predominant reading order for text is right to left

AnotherViewerPreferences Int

Catch-all for unknown values

Instances

Instances details
Enum ViewerPreferences Source # 
Instance details

Defined in GI.Poppler.Flags

Eq ViewerPreferences Source # 
Instance details

Defined in GI.Poppler.Flags

Ord ViewerPreferences Source # 
Instance details

Defined in GI.Poppler.Flags

Show ViewerPreferences Source # 
Instance details

Defined in GI.Poppler.Flags

Methods

showsPrec :: Int -> ViewerPreferences -> ShowS

show :: ViewerPreferences -> String

showList :: [ViewerPreferences] -> ShowS

BoxedFlags ViewerPreferences Source # 
Instance details

Defined in GI.Poppler.Flags

IsGFlag ViewerPreferences Source # 
Instance details

Defined in GI.Poppler.Flags

TypedObject ViewerPreferences Source # 
Instance details

Defined in GI.Poppler.Flags

Methods

glibType :: IO GType

HasParentTypes ViewerPreferences Source # 
Instance details

Defined in GI.Poppler.Flags

type ParentTypes ViewerPreferences Source # 
Instance details

Defined in GI.Poppler.Flags

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