Changeset 10802 for trunk/Ohana/src/kapa/graph/PSObjects.c
- Timestamp:
- Dec 17, 2006, 10:09:31 AM (20 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/kapa/graph/PSObjects.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/kapa/graph/PSObjects.c
r9845 r10802 20 20 filename[status] = 0; /* make the string easy to parse */ 21 21 22 f = fopen (filename, "w"); 22 if (mode == NEWPAGE) { 23 f = fopen (filename, "a"); 24 } else { 25 f = fopen (filename, "w"); 26 } 27 23 28 if (f == (FILE *) NULL) { 24 29 fprintf (stderr, "can't open output file %s\n", filename); … … 34 39 } 35 40 36 if (mode != RAW) { 37 fprintf (f, "%%!PS-Adobe-2.0 EPSF-2.0\n"); 38 fprintf (f, "%%%%Title: Kapa Plot\n"); 39 fprintf (f, "%%%%Creator: Kapa (0.95)\n"); 40 fprintf (f, "%%%%BoundingBox: %d %d %.0f %.0f\n", 41 XOFFSET, YOFFSET, XOFFSET + scale*graphic.dx, YOFFSET + scale*graphic.dy); 42 fprintf (f, "%%%%Pages: 1\n"); 43 fprintf (f, "%%%%DocumentFonts:\n"); 44 fprintf (f, "%%%%EndComments\n"); 45 fprintf (f, "%%%%EndProlog\n"); 46 fprintf (f, "%%%%Page: 1 1\n\n"); 41 switch (mode) { 42 case NEWPAGE: 43 fprintf (f, "%%%%Page: foobar\n\n"); 44 break; 45 46 case SCALE: 47 case NOSCALE: 48 fprintf (f, "%%!PS-Adobe-2.0 EPSF-2.0\n"); 49 fprintf (f, "%%%%Title: Kapa Plot\n"); 50 fprintf (f, "%%%%Creator: Kapa (0.95)\n"); 51 fprintf (f, "%%%%BoundingBox: %d %d %.0f %.0f\n", 52 XOFFSET, YOFFSET, XOFFSET + scale*graphic.dx, YOFFSET + scale*graphic.dy); 53 fprintf (f, "%%%%Pages: 1\n"); 54 fprintf (f, "%%%%DocumentFonts:\n"); 55 fprintf (f, "%%%%EndComments\n"); 56 fprintf (f, "%%%%EndProlog\n"); 57 fprintf (f, "%%%%Page: foobar\n\n"); 58 break; 59 60 case RAW: 61 break; 47 62 } 48 63 fprintf (f, "gsave %% encloses picture\n");
Note:
See TracChangeset
for help on using the changeset viewer.
