Fügen Sie Text zu PS-Dateien hinzu

C++-API-Lösung zum Arbeiten mit Texten von PS-Dateien

 

PostScript, eine leistungsstarke Seitenbeschreibungssprache, bietet eine detaillierte Kontrolle über die Textplatzierung und -formatierung. Hier sind einige wichtige Nuancen, die Sie bei der Arbeit mit Text in PostScript berücksichtigen sollten:

  • Mit PostScript können Sie Schriftarten anhand ihrer PostScript-Namen auswählen. Gängige Schriftarten wie Times Roman, Helvetica und Courier sind häufig standardmäßig verfügbar. Um eine konsistente Darstellung auf verschiedenen Systemen sicherzustellen, können Sie Schriftarten direkt in Ihre PostScript-Datei einbetten. Dies ist besonders wichtig für benutzerdefinierte Schriftarten oder weniger verbreitete Schriftfamilien.
  • Schriftgröße und -stil – Der Operator „fontsize“ legt die Schriftgröße in Punkten fest. Um Schriftstile zu ändern, verwenden Sie Operatoren wie „setfont“, die Fett-, Kursiv- oder andere Variationen angeben.
  • Textpositionierung – Der „moveto“-Operator positioniert den Textcursor an einem bestimmten Punkt auf der Seite. Obwohl PostScript keine direkten Ausrichtungsoperatoren hat, können Sie die Ausrichtung durch sorgfältiges Vorgehen erreichen.
  • Textdrehung und -skalierung – Mit dem Operator „Drehen“ können Sie Text in einem bestimmten Winkel drehen, und mit dem Operator „Skalieren“ können Sie Text nach oben oder unten skalieren.
  • Textwiedergabe – PostScript unterstützt Anti-Aliasing, das die Textränder für eine bessere Lesbarkeit glättet. Sie können auch den Abstand zwischen Zeichen (Kerning) und Zeilen (Zeilenabstand) steuern, um das Erscheinungsbild des Texts zu optimieren.

Das Verständnis dieser Aspekte kann dazu beitragen, die ordnungsgemäße Verwendung von Schriftarten und eine konsistente Darstellung in PostScript-basierten Arbeitsabläufen sicherzustellen. Aber egal was passiert, Aspose.Page bietet Ihnen die Funktionalität, die Schriftarten von PS-Dateien einfach zu verwalten. Mit dieser API können Sie Texte in verschiedenen Farben und Pinseln hinzufügen, indem Sie benutzerdefinierte oder Systemschriftarten verwenden. Um mehr über den Umgang mit PS-Dateien und den Umgang mit Texten von PS-Dateien beachten Sie insbesondere die Dokumentation.

Um Texte in PS-Dokumente einzufügen, benötigen wir:

  • Aspose.Page für C++ API, eine funktionsreiche, leistungsstarke und benutzerfreundliche C++-API zur Dokumentbearbeitung und -konvertierung.

  • Öffnen Sie den NuGet-Paketmanager, suchen Sie nach Aspose.Page.Cpp und installieren Sie ihn. Sie können auch den folgenden Befehl über die Package Manager-Konsole verwenden.

Package Manager Console Command

    PM> Install-Package Aspose.Page.Cpp

Schritte zum Hinzufügen von Text zu einer PS-Datei.

Der folgende Codeausschnitt zeigt, wie Sie mithilfe der Aspose.Page-Bibliothek in C# Text mithilfe einer Unicode-Zeichenfolge zu einem PostScript-Dokument (PS) hinzufügen. Eine ausführlichere Version des Beispiels und weitere Beispiele finden Sie unter Aspose.Page-for-C++ GitHub-Projekt .

  1. Initialisieren Sie die Variable dataDir mit dem Pfad zu dem Verzeichnis, das die Dokumente enthält.
  2. Setzen Sie die Variable FONTS_FOLDER auf den Pfad des Ordners, der die erforderlichen Schriftarten enthält.
  3. Erstellen Sie mithilfe der Klasse FileStream einen Ausgabestream für das PostScript-Dokument.
  4. Geben Sie die Speicheroptionen für das PostScript-Dokument mithilfe des Objekts PsSaveOptions an.
  5. Die Eigenschaft „AdditionalFontsFolders“ des Optionsobjekts wird auf ein Array gesetzt, das den Pfad zum FONTS_FOLDER enthält. Dadurch kann das System alle erforderlichen Schriftarten in diesem Ordner finden.
  6. Geben Sie den Text und seine Größe an.
  7. Erstellen Sie eine neue Instanz von PsDocument mit dem Ausgabestream, den Optionen und „false“ als Parametern. Dadurch wird ein neues PostScript-Dokument mit den angegebenen Optionen initialisiert.
  8. Rufen Sie die Methode ClosePage() für das Dokumentobjekt auf und geben Sie so an, dass die aktuelle Seite abgeschlossen ist.
  9. Verwenden Sie die Methode Save(), um die am PS-Dokument vorgenommenen Änderungen zu speichern.
Bilder zu PS hinzufügen

PS Was ist PS Dateiformat

Das PS-Format ist eines der Formate der Seitenbeschreibungssprache (PDL). Es kann sowohl grafische als auch Textinformationen auf der Seite enthalten. Deshalb wurde das Format von den meisten Programmen zur Bildbearbeitung unterstützt. Die Postscript-Datei selbst ist eine Art Anleitung für Drucker. Es enthält Informationen darüber, was und wie von seiner Seite aus gedruckt werden kann.