?? g2_ps_definitions.h
字號(hào):
/******************************************************************************* Copyright (C) 1998-2001 Ljubomir Milanovic & Horst Wagner** This file is part of the g2 library**** This library 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.**** This library is distributed in the hope that it will be useful,** but WITHOUT ANY WARRANTY; without even the implied warranty of** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU** Lesser General Public License for more details.**** You should have received a copy of the GNU Lesser General Public** License along with this library; if not, write to the Free Software** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA******************************************************************************//* * * Sizes for paper defined in g2_PS.h * Size is in 1/72 inch (=0.351mm) */static int g2_PS_paper_size[][2]={ { 2384, 3370 }, /* g2_A0 - A0 */ { 1684, 2384 }, /* g2_A1 - A1 */ { 1191, 1684 }, /* g2_A2 - A2 */ { 842, 1191 }, /* g2_A3 - A3 */ { 595, 842 }, /* g2_A4 - A4 */ { 420, 595 }, /* g2_A5 - A5 */ { 297, 420 }, /* g2_A6 - A6 */ { 210, 297 }, /* g2_A7 - A7 */ { 148, 210 }, /* g2_A8 - A8 */ { 105, 148 }, /* g2_A9 - A9 */ { 2920, 4127 }, /* g2_B0 - B0 */ { 2064, 2920 }, /* g2_B1 - B1 */ { 1460, 2064 }, /* g2_B2 - B2 */ { 1032, 1460 }, /* g2_B3 - B3 */ { 729, 1032 }, /* g2_B4 - B4 */ { 516, 729 }, /* g2_B5 - B5 */ { 363, 516 }, /* g2_B6 - B6 */ { 258, 363 }, /* g2_B7 - B7 */ { 181, 258 }, /* g2_B8 - B8 */ { 127, 181 }, /* g2_B9 - B9 */ { 91, 127 }, /* g2_B10 - B10 */ { 297, 684 }, /* g2_Comm_10_Envelope - Comm #10 Envelope */ { 461, 648 }, /* g2_C5_Envelope - C5 Envelope */ { 312, 624 }, /* g2_DL_Envelope - DL Envelope */ { 595, 935 }, /* g2_Folio - Folio */ { 522, 756 }, /* g2_Executive - Executive */ { 612, 792 }, /* g2_Letter - Letter */ { 612, 1008 }, /* g2_Legal - Legal */ { 1224, 792 }, /* g2_Ledger - Ledger */ { 792, 1224 } /* g2_Tabloid - Tabloid */};/* * * PS operators * */char *g2_PS_operators[]={ " /L { lineto } def", /* lineto */ " /St { stroke } def", /* stroke */ " /M { moveto } def", /* moveto */ " /P {", /* plot */ " gsave newpath [] 0 setdash 1 setlinecap 0 setlinewidth", " 0.2 sub exch 0.2 sub exch moveto 0.4 0.4 rlineto", " stroke grestore} def", " /T {", /* triangle */ " newpath", " moveto lineto lineto", " closepath stroke} def", " /FT {", /* filled triangle */ " newpath", " moveto lineto lineto", " closepath fill} def", " /R {", /* rectangle */ " newpath", " 3 index 1 index 6 4 roll 5 index 1 index", " moveto lineto lineto lineto closepath stroke} def", " /FR {", /* filled rectangle */ " newpath", " 3 index 1 index 6 4 roll 5 index 1 index", " moveto lineto lineto lineto closepath fill} def", " /A {", /* arc */ " gsave /g2_old_matrix matrix currentmatrix def newpath", " translate scale 0 0 1 5 3 roll arc", " g2_old_matrix setmatrix stroke grestore } def", " /FA {", /* filled arc */ " gsave /g2_old_matrix matrix currentmatrix def newpath", " translate scale 0 0 moveto 0 0 1 5 3 roll arc closepath", " g2_old_matrix setmatrix fill grestore } def", " /S {", /* draw string */ " gsave newpath", " translate 0 0 moveto show", " stroke grestore} def", "\n", NULL};
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -