Back to index

scribus-ng  1.3.4.dfsg+svn20071115
gsutil.h
Go to the documentation of this file.
00001 /*
00002 For general Scribus (>=1.3.2) copyright and licensing information please refer
00003 to the COPYING file provided with the program. Following this notice may exist
00004 a copyright and/or license notice that predates the release of Scribus 1.3.2
00005 for which a new license (GPL+exception) is in place.
00006 */
00007 
00014 #ifndef _GSUTIL_H
00015 #define _GSUTIL_H
00016 
00017 #include <qpixmap.h>
00018 #include <qstring.h>
00019 #include <qstringlist.h>
00020 
00021 #include "scribusapi.h"
00022 
00023 QPixmap SCRIBUS_API LoadPDF(QString fn, int Page, int Size, int *w, int *h);
00040 int SCRIBUS_API callGS(const QStringList& args_in, const QString device="");
00041 int SCRIBUS_API callGS(const QString& args_in, const QString device="");
00042 int SCRIBUS_API convertPS2PS(QString in, QString out, const QStringList& opts, int level);
00043 int SCRIBUS_API testGSAvailability( void );
00044 int SCRIBUS_API testGSAvailability( QString gsPath );
00045 int SCRIBUS_API testGSDeviceAvailability( QString device );
00049 QString SCRIBUS_API getGSVersion();
00050 bool SCRIBUS_API getNumericGSVersion(int & major, int & minor);
00051 QString SCRIBUS_API getGSDefaultExeName(void);
00052 #endif