Namespace

EvinceDocument – 4.0

Evince is a document viewer for multiple document formats.

Version47.alpha
AuthorsEvince Developers
LicenseGPL-2-or-later
Websitehttps://wiki.gnome.org/Apps/Evince
Sourcehttps://gitlab.gnome.org/GNOME/evince/

Build

C headers
pkg-config filesevince-document-4.0

Dependencies

GObject—2.0 The base type system library
Browse documentation

Additional documentation

Error Domains

Functions

backend_query_type

file_compress

Compresses the file at uri.

file_copy_metadata

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

since: 3.4

file_get_mime_type

file_get_mime_type_from_fd

file_is_temp

file_uncompress

Uncompresses the file at uri.

get_locale_dir

init

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

mkdtemp

Creates a temp directory in the evince temp directory.

mkstemp

Creates a temp file in the evince temp directory.

mkstemp_file

Creates a temp GFile in the evince temp directory. See ev_mkstemp() for more information.

rect_cmp

should_use_portal

Checks whether evince should use the portal.

since: 3.30

shutdown

Shuts the evince document library down.

tmp_file_unlink

tmp_filename_unlink

tmp_uri_unlink

xfer_uri_simple

Performs a g_file_copy() from from to to.

xmp_parse

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.

DEPRECATED_FOR

UNAVAILABLE

Constants

MAJOR_VERSION

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