Please backport evince with libgxps support in precise

Bug #1026524 reported by Savvas Radevic
36
This bug affects 7 people
Affects Status Importance Assigned to Milestone
Precise Backports
Won't Fix
Undecided
Unassigned

Bug Description

Please backport evince with libgxps support in precise.
Related discussion: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/375038

Intro: libgxps is a GObject based library for handling and rendering XPS documents.

OpenXPS or XPS stands for XML Paper Specification. It is based on XML and it's a new electronic paper format originally developed by Microsoft and it serves as a PDF alternative. XPS files are usually created using "Microsoft XPS Document Writer" in Windows environments. It is now standardized as an open standard document format.

Quoting Wikipedia: An XPS file is in fact a Unicoded ZIP archive using the Open Packaging Conventions, containing the files which make up the document. These include an XML markup file for each page, text, embedded fonts, raster images, 2D vector graphics, as well as the digital rights management information. The contents of an XPS file can be examined simply by opening it in an application which supports ZIP files.

The OpenXPS document format specification supports features such as color gradients, transparencies, CMYK color spaces, printer calibration, multiple-ink systems and print schemas.

libgxps is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

Ready package for testing in PPA: https://launchpad.net/~medigeek/+archive/evince-xps/

Package with similar diff was recently tested: https://bugs.launchpad.net/ubuntu/+source/libgxps/+bug/965467
* Tested with microsoft xps writer generated files and works as expected.
Done while I was waiting for libarchive 3.x inclusion ( https://bugs.launchpad.net/ubuntu/+source/libarchive/+bug/951139 )
a) .xps example/test files: https://bugs.launchpad.net/ubuntu/+source/libarchive/+bug/951139/+attachment/2845528/+files/xps-examples.zip
b) screenshot of evince with enabled xps: https://bugs.launchpad.net/ubuntu/+source/libarchive/+bug/951139/+attachment/2845529/+files/main_goal_evince_xps.png
c) tested libgxps library (through evince) and libgxps-utils (conversion tools xpsto* i.e. xpstopdf)

Revision history for this message
Savvas Radevic (medigeek) wrote :
description: updated
description: updated
Ken Sharp (kennybobs)
Changed in precise-backports:
status: New → Confirmed
Dan Streetman (ddstreet)
Changed in precise-backports:
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.