![]() |
pdf mit eps bildern
Ich möchte für einen Kumpel die Arbeit, händisch Rechnungen in Word zu schreiben, einbiszchen vereinfachen. Bisher hat er eine vorgefertige Word-Datei mit seinem Logo(eps) und paar Bildern(jpg) drauf, zum Rechnung schreiben hergenommen und den Rest (Menge, Artikelname und Preis) ausgefüllt und dann daraus eine PDF Datei mit Adobe Acrobat erstellt.
Mein Ansatz: alles auf einen Postscriptfähigen Printer.Canvas zeichnen und dann die ps-Datei in eine pdf-Datei umwandeln. Nun mein Problem: Da sein Firmenlogo eine EPS Datei ist, weiss ich nicht, wie man es in ein ps einbindet. ich möchte auf keinen fall das eps-Logo vorher in ein Bitmap umwandeln, da das Logo beim Ausdruck irgendwie pixelig ausschaut. Wäre nett, wenn jemand mir ein paar Tips geben könnte. :) Vielen Dank! jus |
Re: pdf mit eps bildern
Hi,
vorneweg: Ich weis nicht ob das die richtige vorgehensweise ist, beide klappen bei mir mit einem EPS nicht, mit nem andren tun sie es ;) Im Prinzip sind bei mir beide Varianten identisch, einziger Unterschied: Einmal das externe EPS ausführen lassen im PS und einmal den Code aus dem EPS in das PS copy+pasten. Bei beiden muss man vor dem ausführen des EPS-Codes sicherstellen, das showpage nicht ausgeführt wird. Zusätzlich hab ich noch translate und scale drin, um das Bild an die richtige Stelle mit der richtigen Größe zu bekommen:
Code:
An der Stelle wo "(VDE.eps) run" ausgeführt wird, könnte stattdessen der Inhalt der EPS eingesetzt werden.
gsave
/state save def /showpage {} def 700 40 translate 1.2 1.35 scale (VDE.eps) run state restore grestore Zeile 1: Speichert den Status der Graphikumgebung, damit das translate und scale später wieder aufgehoben werden kann 2: Speichert unter dem Namen "state" den aktuellen Zustand der VM, damit man später die "showpage"-"Funktion" wiederherstellen kann 3: Setzt den Ursprung des Koordinatensystems auf 700/40 4: Scaliert mit dem Faktor 1,2 und 1,35 5: Führt die externe PS-Datei "VDE.eps" aus 6: Setzt die VM auf den Status in "state" zurück 7: Setzt den Graphikstatus zurück Grüße, Chris |
Re: pdf mit eps bildern
Grad erst gefunden:
![]() |
Re: pdf mit eps bildern
wieso willst selbst aus dem PS 'n PDF erstellen? das macht doch der Distiller für dich :-) . einfach in das Distiller verzeichnis ablegen und daraus wird automatisch 'n PDF erstellt.
Alternativ kannst dir ja das auch selbst zusammenstellen und dann einfach auf 'n PDF drucker ausgeben... (z.B. Gostscript). grüsse und noch viel erfolg GG |
Re: pdf mit eps bildern
Zunächst einmal vielen Dank für die Antworten. :)
Mein Ziel ist, dass mein Programm eine PDF-Datei generiert, die genauso aussieht, als hätte ich sie direkt aus Word über den Acrobat-Druckertreiber erzeugt. Die Nebenbedingung ist, dass ich z.B. das Firmenlogo in EPS-Vektorformat, letztendlich in PDF auch als Vektorformat, also frei skalierbar ohne pixelig zu werden, behalten möchte(Das geht auch in Word bisher problemlos, nur möchte ich die PDF mit EPS-Daten direkt von Delphi aus erzeugen) Mein Problem ist eigentlich, dass ich nicht weiß, wie ich eine Postscript Datei von Delphi aus erstelle, die so ausschaut wie der PDF-Rechnungausdruck aus MS Word, die z.B. das Firmenlogo weiterhin als Vektorformat enthält. Zitat:
Ich habe mir auch schon darüber nachgedacht, ob ich nicht Miktex verwenden soll, die gesamte Rechnung mit der dazugehörigen EPS-Firmenlogodatei in Latex erstelle und letztendlich daraus das PDF erzeuge. Anderseits weiß ich nicht, ob ich nicht mit diesem Umweg die Wirkung "mit Kanonen auf Spatzen schießen" erziele. Außerdem müsste ich neben einer zusätzlichen MikTex Installation mich erst in Latex einarbeiten, da ich bisher Latex eher aus dem Weg gegangen bin. :wink: |
Re: pdf mit eps bildern
indem du dich mit dem dateiformat beschäftigst und deine ausgabe entsprechend anpasst.
![]() 'ne dumme frage, was spricht dagegen das Logo in 'n anderes Format zu konvertieren? |
Re: pdf mit eps bildern
Zitat:
|
Re: pdf mit eps bildern
Zitat:
Zitat:
Zitat:
|
Re: pdf mit eps bildern
wieso willste die grafik frei skalieren? wenn ich mich nicht irre, ist doch das logo immer gleich gross und liegt an der selben stelle im geschäftsformular (rechnung). da reicht doch eine konvertierung aus, und das einbinden, so dass es bei 'n druckversuch ordentlich dargestellt wird.
mit RAVE kannst bspw. direkt PDF erzeugen. über 'n druckertreiber kannst direkt PS erzeugen, dazu brauchste aber kein RAVE, wenn du dann den disdiller hast, kannst aus dem PS 'n PDF erzeugen. oder du insterallierst gleich 'n druckertreiber für PDF wie z.b. den gostscript... dann kommt gleich das PDF raus... RAVE unterstützt dich hier nur bei der vorschau und layouting und wenn du nicht weisst, in welchen format das abzuspeichern ist. für die normalen rechnungen reicht normal 'n grafik, die eingebunden wird und dann z.b. über den druckerport in PDF konvertiert wird. da brauchste normal nicht skalieren... für was soll das ganze denn sein... |
Re: pdf mit eps bildern
Zitat:
In diesem Fall hätte ich es mich persönlich interessiert, wie man eps-Dateien verlustfrei in PDF einbettet....ich weiß, bin halt ein kleiner Perfektionist :duck: |
Re: pdf mit eps bildern
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:23 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz