gi-poppler-0.0.34.13: Poppler bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Poppler.Objects.Document

Contents

Description

 

Synopsis

Exported types

newtype Document Source

Constructors

Document (ForeignPtr Document) 

Instances

GObject Document Source 
((~) * info (ResolveDocumentMethod t Document), MethodInfo * info Document p) => IsLabel t (Document -> p) Source 

Methods

fromLabel :: Proxy# Symbol t -> Document -> p

((~) * info (ResolveDocumentMethod t Document), MethodInfo * info Document p) => IsLabelProxy t (Document -> p) Source 

Methods

fromLabelProxy :: Proxy Symbol t -> Document -> p

type ParentTypes Document Source 
type AttributeList Document Source 
type SignalList Document Source 

Methods

documentFindDest

documentGetAttachments

documentGetAuthor

documentGetCreationDate

documentGetCreator

documentGetFormField

documentGetId

documentGetKeywords

documentGetMetadata

documentGetModificationDate

documentGetNAttachments

documentGetNPages

documentGetPage

documentGetPageByLabel

documentGetPageLayout

documentGetPageMode

documentGetPdfVersion

documentGetPdfVersionString

documentGetPermissions

documentGetProducer

documentGetSubject

documentGetTitle

documentHasAttachments

documentIsLinearized

documentNewFromData

documentNewFromFile

documentNewFromGfile

documentNewFromGfile :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe Text -> Maybe b -> m Document Source

documentNewFromStream

documentNewFromStream :: (MonadIO m, InputStreamK a, CancellableK b) => a -> Int64 -> Maybe Text -> Maybe b -> m Document Source

documentSave

data DocumentSaveMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, DocumentK a) => MethodInfo (TYPE Lifted) DocumentSaveMethodInfo a signature Source 

documentSave :: (MonadIO m, DocumentK a) => a -> Text -> m () Source

documentSaveACopy

documentSaveACopy :: (MonadIO m, DocumentK a) => a -> Text -> m () Source

Properties

Author

CreationDate

Creator

Format

FormatMajor

FormatMinor

Keywords

Linearized

Metadata

ModDate

PageLayout

PageMode

Permissions

Producer

Subject

Title

ViewerPreferences

data DocumentViewerPreferencesPropertyInfo Source