Erstellen von Dokument in Postscript-format, das mit C#
Gibt es eine API zur Verfügung, schreiben Sie direkt in das postscript-format mit C#? Ich bin derzeit mit pdfnet zu schreiben, ein Dokument in ein pdf und dann mit adobe zu exportieren, die zu postscript. Doch die Qualität wird bei der Konvertierung verloren gehen und ich muss gehen Sie direkt auf postscript-und überspringen, erstellen der pdf-Datei.
Dokument enthält ein Bild mit text überlagert werden.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Möchten Sie vielleicht zu versuchen, andere Lösungen, um das PDF zu konvertieren. Ghostscript, zum Beispiel, können Sie festlegen, Auflösung, etc. Auch, wenn das endgültige Ziel ist drucken, kann Drucker unterstützen jetzt PDF-Druck direkt die vielleicht helfen das Problem zu lösen.
Du weißt, wie man Dateien in C#, richtig? Eine sehr einfache Möglichkeit, es zu tun wäre, um einfach nur Ihr Programm erstellen Sie eine neue
ofstream
oder was auch immer C# nennt es, benennen es, was auch immer.ps, und nur anfügen von strings in die Datei. Es ist wirklich ganz einfach zu lernen, obwohl ich empfehle eigentlich immer eine gedruckte Kopie der Postscript Language Reference manual, wenn du gehst, es zu tun auf diese Weise. Obwohl Sie können eine elektronische version kostenlos, es ist wirklich nicht so nützlich, wie eine print-Kopie, es sei denn, Sie haben mehr als einen monitor.Beispielsweise zeichnen Sie ein 1-Zoll-Quadrat zentriert in der Mitte von einem portrait-orientierten Stück Papier der Größe letter in C++, ich würde so etwas machen:
Würden Sie brauchen, zu übersetzen, dass in was auch immer Sprache, die Sie verwenden, though. Auch werden mehr lesbar, können Sie den header-block in seine eigene Funktion. In der Tat, Sie brauchen noch nicht einmal die Zeilenumbrüche am Ende jeder Schnur, außer in den header-block.
Kairo Grafik - http://www.cairographics.org/ scheint eine mögliche option. Es hat bindings zu C#/.NET und MONO.