]>
git.saurik.com Git - wxWidgets.git/blob - interface/dcps.h
1 /////////////////////////////////////////////////////////////////////////////
3 // Purpose: interface of wxPostScriptDC
4 // Author: wxWidgets team
6 // Licence: wxWindows license
7 /////////////////////////////////////////////////////////////////////////////
13 This defines the wxWidgets Encapsulated PostScript device context, which
14 can write PostScript files on any platform. See wxDC for descriptions of
20 class wxPostScriptDC
: public wxDC
24 Constructs a PostScript printer device context from a wxPrintData
27 wxPostScriptDC(const wxPrintData
& printData
);
29 Constructor. @a output is an optional file for printing to, and if
30 @a interactive is @true a dialog box will be displayed for adjusting
31 various parameters. @a parent is the parent of the printer dialog box.
33 Use the wxDC::Ok() member to test whether the constructor was
34 successful in creating a usable device context.
36 See wxPrintData for various functions to set and get PostScript
39 @deprecated This constructor is deprecated.
41 wxPostScriptDC(const wxString
& output
,
42 bool interactive
= true,
46 Return resolution used in PostScript output.
50 static int GetResolution();
53 Set resolution (in pixels per inch) that will be used in PostScript
54 output. Default is 720ppi.
56 static void SetResolution(int ppi
);