{"id":116,"date":"2007-11-11T15:38:38","date_gmt":"2007-11-11T15:38:38","guid":{"rendered":"http:\/\/byteblog.internetallee.de\/?p=116"},"modified":"2007-11-11T15:38:38","modified_gmt":"2007-11-11T15:38:38","slug":"spiegeln-von-postscript-seiten","status":"publish","type":"post","link":"https:\/\/blogs.internetallee.de\/byteblog\/2007\/11\/11\/spiegeln-von-postscript-seiten\/","title":{"rendered":"Spiegeln von PostScript Seiten"},"content":{"rendered":"<p>Wenn man mal wieder eine Seite gespiegelt  ausdrucken will und der Druckertreiber daf\u00fcr kein Knopf bereitstellt&#8230;  Dann kann man ja ein wenig PostScript benutzen.<\/p>\n<div>\n<p>Heute hatte ich mal wieder das Problem, dass ich eine Datei spiegelverkehrt ausdrucken wollte. Manche Druckertreiber bieten dazu eine Option an. Andere nicht.<\/p>\n<p><a name=\"more\"><\/a> Die Datei habe ich erstmal in eine PostScript Datei gedruckt. Dann habe ich kurz hinter dem PageSetup Eine Zeile eingef\u00fcgt, die bedeutet: Beweg deinen Seitenrand und denk ab dann spiegelverkehrt. In PostScript kann man das so ausdr\u00fccken:<\/p>\n<pre>6500 0 translate\n\n-1 1 scale\n\n<\/pre>\n<p>Das muss auf jeder Seite eingestellt werden und sieht in meinem Beispiel dann in etwa so aus:<\/p>\n<pre>...\n\n%%Page: 2 2\n\n%%PageBoundingBox: 18 14 577 828\n\n%%BeginPageSetup\n\n%\n\n%%EndPageSetup\n\ngsave\n\n[ 0 0.12 0.12 0 18 14] concat\n\ngsave\n\n6500 0 translate\n\n-1 1 scale\n\n-21 1461 moveto\n\n0 setgray\n\n(MinyaNouvelleBoldFID143HGSet1) cvn findfont 1250 -1250 matrix scale makefont setfont\n\n...\n\n<\/pre>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Wenn man mal wieder eine Seite gespiegelt ausdrucken will und der Druckertreiber daf\u00fcr kein Knopf bereitstellt&#8230; Dann kann man ja ein wenig PostScript benutzen. Heute hatte ich mal wieder das Problem, dass ich eine Datei spiegelverkehrt ausdrucken wollte. Manche Druckertreiber bieten dazu eine Option an. Andere nicht. Die Datei habe ich erstmal in eine PostScript [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[14,20,27],"class_list":["post-116","post","type-post","status-publish","format-standard","hentry","category-allgemein","tag-drucken","tag-postscript","tag-sprachen"],"_links":{"self":[{"href":"https:\/\/blogs.internetallee.de\/byteblog\/wp-json\/wp\/v2\/posts\/116","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.internetallee.de\/byteblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.internetallee.de\/byteblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.internetallee.de\/byteblog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.internetallee.de\/byteblog\/wp-json\/wp\/v2\/comments?post=116"}],"version-history":[{"count":0,"href":"https:\/\/blogs.internetallee.de\/byteblog\/wp-json\/wp\/v2\/posts\/116\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.internetallee.de\/byteblog\/wp-json\/wp\/v2\/media?parent=116"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.internetallee.de\/byteblog\/wp-json\/wp\/v2\/categories?post=116"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.internetallee.de\/byteblog\/wp-json\/wp\/v2\/tags?post=116"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}