]> www.fi.muni.cz Git - evince.git/commit
add GnomePrintJob to EvPrintJob constructor arguments.
authorMartin Kretzschmar <martink@src.gnome.org>
Thu, 23 Dec 2004 01:08:19 +0000 (01:08 +0000)
committerMartin Kretzschmar <martink@src.gnome.org>
Thu, 23 Dec 2004 01:08:19 +0000 (01:08 +0000)
commit6c3ca0cf2c626fce12897ea0937c07f2d7863d2f
treeb1bbe17ceb7d327820ae8a225e39f210e0590367
parent584fe426392a29b64a0d0d4cbe259060fcfafae5
add GnomePrintJob to EvPrintJob constructor arguments.

* shell/ev-window.c (ev_window_print): add GnomePrintJob to
EvPrintJob constructor arguments.

* backend/ev-ps-exporter.c, backend/ev-ps-exporter.h: interface
for documents that can export PostScript (page by page).

* backend/Makefile.am (libevbackend_la_SOURCES): add them.

* pdf/xpdf/pdf-document.cc (pdf_document_ps_export_begin)
(pdf_document_ps_export_do_page, pdf_document_ps_export_end)
(pdf_document_ps_exporter_iface_init:
Implement EvPSExporter.

* pdf/xpdf/Makefile.am (libxpdf_la_SOURCES): build PSOutputDev.
ChangeLog
backend/Makefile.am
backend/ev-ps-exporter.c [new file with mode: 0644]
backend/ev-ps-exporter.h [new file with mode: 0644]
pdf/xpdf/Makefile.am
pdf/xpdf/pdf-document.cc
shell/ev-window.c