Cruz: PostScript (.ps) resizen

Hallo,

ich möchte gerne ein Bild, das im .ps Format vorliegt, ohne Qualitätsverlust resizen. Mein bestes Ergebnis war bisher:

pstops 1:0@0.8(1.7cm,4.7cm) agent-environment.ps agent-environment2.ps

was aber leider nur die Grafik selbst um den Faktor 0.8 verkleiner, nicht aber die "Bounding Box" oder wie auch immer das heisst. Wenn ich das Ergebnis im Viewer anschaue, ist es immer 4.7 mal 2.1 inches groß, genau wie das Original. Aber das ist genau das, was ich kleiner haben möchte. Weiss jemand Rat?

Cruz

  1. Hi.

    ich möchte gerne ein Bild, das im .ps Format vorliegt, ohne Qualitätsverlust resizen

    »»Aber das ist genau das, was ich kleiner haben möchte. Weiss jemand Rat?
    Nun. Nur einen komplizierten Ansatz hätte ich im Angebot, aber da sich sonst noch niemand geäussert hat....

    1. Konvertiere (z.B. per GS) das PS in ein PDF
    2. Lade das PDF in ein Verarbeitungsmodul deiner Wahl und Resize es dort. Meine Wenigkeit ist Perl lastig angehaucht, würde es also z.B. hiermit machen:
    http://search.cpan.org/~areibens/PDF-API2-0.69/lib/PDF/API2.pm
    PDFLib ginge natürlich auch.
    Für PHP gibt es z.B. FPDF www.fpdf.org....

    Grüße

    1. Bevor ich mangels kürzeren Weg den Pfad einschlage, klappt das dann auch ohne Qualitätsverlust? Ich kenne mich mit dem PDF Format gar nicht aus. Ist es ein Vektorformat, das man verlustfrei resizen kann?

      1. Bevor ich mangels kürzeren Weg den Pfad einschlage, klappt das dann auch ohne Qualitätsverlust? Ich kenne mich mit dem PDF Format gar nicht aus. Ist es ein Vektorformat, das man verlustfrei resizen kann?

        Hi.

        Genau wie ein PS kann ein PDF sowohl Vektor, als auch Bitmap Daten enthalten, das sollte sich durch die Konvertierung nicht ändern.

        Grüße