Libgxps-0.3.2

Introduction to libgxps

The libgxps package provides an interface to manipulate XPS documents.

[Note]

Note

Development versions of BLFS may not build or run some packages properly if dependencies have been updated since the most recent stable versions of the book.

Package Information

Libgxps Dependencies

Required

GTK+-3.24.34, Little CMS-2.13.1, libarchive-3.6.1, libjpeg-turbo-2.1.3, libtiff-4.3.0, and libxslt-1.1.35

Optional

git-2.36.1 and GTK-Doc-1.33.2

User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/libgxps

Installation of Libgxps

Install Libgxps by running the following commands:

mkdir build &&
cd    build &&

meson --prefix=/usr --buildtype=release .. &&
ninja

This package does not come with a test suite.

Now, as the root user:

ninja install

Command Explanations

--buildtype=release: Specify a buildtype suitable for stable releases of the package, as the default may produce unoptimized binaries.

Contents

Installed Programs: xpstojpeg, xpstopdf, xpstopng, xpstops, and xpstosvg
Installed Library: libgxps.so
Installed Directories: /usr/include/libgxps

Short Descriptions

xpstojpeg

converts XPS documents to a JPEG image

xpstopdf

converts XPS documents to PDF format

xpstopng

converts XPS documents to a PNG image

xpstops

converts XPS documents to PostScript

xpstosvg

converts XPS documents to SVG images

libgxps.so

contains API functions for manipulating XPS documents