Namespace

PapersDocument – 4.0

Papers is a document viewer for multiple document formats.

Version50.1
AuthorsThe GNOME Project
LicenseGPL-2-or-later
Websitehttps://wiki.gnome.org/Apps/Papers
Sourcehttps://gitlab.gnome.org/GNOME/papers/

Build

pkg-config filespapers-document-4.0

Dependencies

GObject—2.0 The base type system library
Browse documentation

Additional documentation

Classes

Annotation

since: 4.0

AnnotationAttachment

since: 4.0

AnnotationFreeText

since: 4.0

AnnotationInk

since: 4.0

AnnotationMarkup

since: 4.0

AnnotationStamp

since: 4.0

AnnotationText

since: 4.0

AnnotationTextMarkup

since: 4.0

Attachment

since: 4.0

CertificateInfo

since: 4.0

Document

since: 4.0

FontDescription

since: 4.0

FormField

since: 4.0

FormFieldButton

since: 4.0

FormFieldChoice

since: 4.0

FormFieldSignature

since: 4.0

FormFieldText

since: 4.0

Image

since: 4.0

Layer

since: 4.0

Link

since: 4.0

LinkAction

since: 4.0

LinkDest

since: 4.0

Media

since: 4.0

Outlines

since: 4.0

Page

since: 4.0

RenderContext

since: 4.0

Signature

since: 4.0

TransitionEffect

since: 4.0

Interfaces

DocumentAnnotations

since: 4.0

DocumentAttachments

since: 4.0

DocumentFind

since: 4.0

DocumentFonts

since: 4.0

DocumentForms

since: 4.0

DocumentImages

since: 4.0

DocumentLayers

since: 4.0

DocumentLinks

since: 4.0

DocumentMedia

since: 4.0

DocumentPrint

since: 4.0

DocumentSecurity

since: 4.0

DocumentSignatures

since: 4.0

DocumentText

since: 4.0

DocumentTransition

since: 4.0

FileExporter

since: 4.0

Selection

since: 4.0

Structs

DocumentBackendInfo

since: 4.0

DocumentInfo

since: 4.0

DocumentLicense

since: 4.0

DocumentPoint

PpsDocumentPoint is a simple boxed structure that is used to uniquely and invariably identify any point in a document. Documents have independent coordinate systems per page, and therefore, to uniquely identify a point, it is necessary to know both the index of the page, and the coordinates of the point within that page.

since: 48.0

FileExporterContext

since: 4.0

FindRectangle

since: 4.0

InkList

since: 4.0

InkTime

since: 4.0

Mapping

since: 4.0

MappingList

since: 4.0

Path

since: 4.0

Point

since: 4.0

Rectangle

since: 4.0

Aliases

BackendPage

since: 4.0

BackendPageDestroyFunc

since: 4.0

Enumerations

AnnotationsOverMarkup

since: 4.0

AnnotationTextIcon

since: 4.0

AnnotationTextMarkupType

since: 4.0

AnnotationType

since: 4.0

CertificateStatus

since: 4.0

CompressionType

since: 4.0

DocumentContainsJS

since: 4.0

DocumentLayout

since: 4.0

DocumentMode

since: 4.0

FileExporterFormat

since: 4.0

FormFieldButtonType

since: 4.0

FormFieldChoiceType

since: 4.0

FormFieldTextType

since: 4.0

LinkActionType

since: 4.0

LinkDestType

since: 4.0

SelectionStyle

since: 4.0

SignatureStatus

since: 4.0

TransitionEffectAlignment

since: 4.0

TransitionEffectDirection

since: 4.0

TransitionEffectType

since: 4.0

Bitfields

DocumentInfoFields

since: 4.0

DocumentLoadFlags

since: 4.0

DocumentPermissions

since: 4.0

DocumentUIHints

since: 4.0

FileExporterCapabilities

since: 4.0

FindOptions

since: 4.0

RenderAnnotsFlags

since: 4.0

Error Domains

DocumentError

since: 4.0

Callbacks

Functions

backend_query_type

since: 4.0

file_compress

Compresses the file at uri.

since: 4.0

file_copy_metadata

Performs a g_file_copy_attributes() with G_FILE_COPY_ALL_METADATA from from to to.

since: 4.0

file_get_mime_type

since: 4.0

file_get_mime_type_from_fd

since: 4.0

file_is_temp

since: 4.0

file_uncompress

Uncompresses the file at uri.

since: 4.0

init

Initializes the papers document library, and binds the papers gettext domain.

since: 4.0

mkstemp

Creates a temp file in the papers temp directory.

since: 4.0

mkstemp_file

Creates a temp GFile in the papers temp directory. See pps_mkstemp() for more information.

since: 4.0

rect_cmp

since: 4.0

shutdown

Shuts the papers document library down.

since: 4.0

tmp_file_unlink

since: 4.0

tmp_filename_unlink

since: 4.0

tmp_uri_unlink

since: 4.0

xfer_uri_simple

Performs a g_file_copy() from from to to.

since: 4.0

xmp_parse

Parse XMP based document metadata into PpsDocumentInfo

since: 4.0

Function Macros

CHECK_VERSION

Macro to check the library version at compile time. It returns 1 if the version of EV is greater or equal to the required one, and 0 otherwise.

since: 4.0

DEPRECATED_FOR

since: 4.0

UNAVAILABLE

since: 4.0

Constants

MAJOR_VERSION

The major version number of the EV library (e.g. in version 3.1.4 this is 3).

since: 4.0

MINOR_VERSION

The minor version number of the EV library (e.g. in version 3.1.4 this is 1).

since: 4.0