_
PsThis package does not implement any new widget. Instead, if provides postscript support for Gtk_Plot widgets, and can create a postscript file from any Gtk_Plot widget.
Types |
---|
| |
Portrait format means that the vertical size is longer than
the horizontal size. Landscape is the reverse.
pragma Convention (C, Ps_Orientation);
| |
| |
The formats that can be used for paper sizes.
pragma Convention (C, Ps_Page_Size);
| |
| |
Units of measure for paper sizes.
pragma Convention (C, Ps_Units);
|
Subprograms |
---|
procedure Plot_Export_Ps (Plot : access Gtk.Extra.Plot.Gtk_Plot_Record'Class; Psfile : in String; Orientation : in Ps_Orientation; Epsflag : in Boolean; Page_Size : in Ps_Page_Size); |
Create a new postscript file PsFile with the content of Plot. Epsflag should be true if the generated file should be in Encapsulated Postscript format instead of simple Postscript. |
procedure Plot_Export_Ps_With_Size (Plot : access Gtk.Extra.Plot.Gtk_Plot_Record'Class; Psfile : in String; Orientation : in Ps_Orientation; Epsflag : in Boolean; Units : in Ps_Units; Width : in Gint; Height : in Gint); |
Create a new postscript file PsFile with the content of Plot. Epsflag should be true if the generated file should be in Encapsulated Postscript format instead of simple Postscript. The page has a custom size. |
procedure Plot_Canvas_Export_Ps (Canvas : access Gtk_Plot_Canvas_Record'Class; File_Name : in String; Orientation : in Ps_Orientation; Epsflag : in Boolean; Page_Size : in Ps_Page_Size); |
Create a new postscript file PsFile with the content of Canvas. Every plot on it is exported to the postscript file. Epsflag should be true if the generated file should be in Encapsulated Postscript format instead of simple Postscript. |
procedure Plot_Canvas_Export_Ps_With_Size (Canvas : access Gtk_Plot_Canvas_Record'Class; File_Name : in String; Orientation : in Ps_Orientation; Epsflag : in Boolean; Units : in Ps_Units; Width : in Gint; Height : in Gint); |
Create a new postscript file PsFile with the content of Canvas. Every plot on it is exported to the postscript file. Epsflag should be true if the generated file should be in Encapsulated Postscript format instead of simple Postscript. The page has a custom size. |