Drucktickets hinzufügen und bearbeiten

Erstellen, bearbeiten, verknüpfen und drucken Sie XPS-Dateien über C++

 

Im Kontext von XPS-Dateien handelt es sich bei einem Druckticket um eine Reihe von Anweisungen, die angeben, wie ein Dokument gedruckt werden soll. Es handelt sich im Wesentlichen um eine Konfigurationsdatei, die Informationen über Folgendes enthält:

  • Die Abmessungen und Ausrichtung der gedruckten Seiten.
  • Es soll das Papierfach oder der Papiereinzug verwendet werden.
  • Die Auflösung und Farbtiefe der gedruckten Ausgabe.
  • Ob auf beiden Seiten des Papiers gedruckt werden soll.
  • Die Reihenfolge, in der Seiten gedruckt und sortiert werden sollen.
  • Alle zusätzlichen Endbearbeitungsoptionen wie Heften, Binden oder Lochen.

Durch das Verstehen und Nutzen von Drucktickets können Sie den Druckprozess optimieren und die gewünschte Ausgabe Ihrer XPS-Dokumente erzielen.

Die Aspose.Page API-Lösung ermöglicht neben den verschiedenen anderen Funktionen auch die Arbeit mit gedruckten Tickets. Hier finden Sie Informationen, die erklären, wie Sie diese erstellen, bearbeiten, abrufen und verknüpfen. Um Drucktickets von XPS-Dateien zu manipulieren, benötigen wir:

-

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

-

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

Package Manager Console Command

    PM> Install-Package Aspose.Page

Schritte zum Erstellen eines benutzerdefinierten Drucktickets C++.

  1. Legen Sie den Pfad zum Dokumentenverzeichnis fest.
  2. Erstellen Sie eine XPS-Datei mit der XpsDocument-Klasse .
  3. Fügen Sie ein benutzerdefiniertes Auftragsdruckticket mit dem Konstruktor JobPrintTicket hinzu.
  4. Fügen Sie dem Ticket einen benutzerdefinierten Seitenparameterinitialisierer und eine benutzerdefinierte Seitenauflösungsoption hinzu.
  5. Speichern Sie das geänderte XPS-Dokument mit der Methode XPsDocument.Save() .
Erstellen Sie ein benutzerdefiniertes Druckticket

Schritte zum Bearbeiten von XPS-Drucktickets über C++.

  1. Legen Sie den Pfad zum Dokumentenverzeichnis fest.
  2. Öffnen Sie XPS-Dokumente mit Drucktickets mithilfe der XpsDocument-Klasse.
  3. Um die nicht benötigten Parameter aus dem Ticket zu entfernen, verwenden Sie die Methode Remove() .
  4. Speichern Sie das Dokument mit dem geänderten Auftragsdruckticket mithilfe der Methode XPsDocument.Save().
Bearbeiten Sie ein gedrucktes Ticket

Schritte zum Abrufen von Drucktickets über C++.

  1. Legen Sie den Pfad zum Dokumentenverzeichnis fest.
  2. Öffnen Sie XPS-Dokumente mit Drucktickets mithilfe der XpsDocument-Klasse.
  3. Erstellen Sie das Auftragsdruckticket mit dem JobPrintTicket-Konstruktor.
  4. Erstellen Sie das Dokumentdruckticket mit der Methode GetDocumentPrintTicket() .
  5. Rufen Sie das Seitendruckticket mit der Methode GetPagePrintTicket() ab.
  6. Speichern Sie das Dokument mit geändertem Auftragsdruckticket mithilfe der Methode XPsDocument.Save().
Holen Sie sich ein gedrucktes Ticket

Schritte zum Verknüpfen von Drucktickets für die XPS-Datei über C++.

  1. Legen Sie den Pfad zum Dokumentenverzeichnis fest.
  2. Erstellen Sie eine neue XPS-Datei und öffnen Sie das XPS-Dokument mit Drucktickets mithilfe der XpsDocument-Klasse.
  3. Öffnen Sie das XPS-Dokument mit Drucktickets mithilfe der XpsDocument-Klasse
  4. Verknüpfen Sie das Auftragsdruckticket mit dem JobPrintTicket-Konstruktor.
  5. Verknüpfen Sie das Dokumentdruckticket mit den Methoden GetDocumentPrintTicket() und SetDocumentPrintTicket() .
  6. Verknüpfen Sie das Seitendruckticket mit den Methoden GetPagePrintTicket() und SetPagePrintTicket() .
  7. Speichern Sie das Dokument mit dem geänderten Auftragsdruckticket mithilfe der Methode XPsDocument.Save().
Verknüpfen Sie ein gedrucktes Ticket

XPS Was ist XPS Dateiformat

Das XPS-Format ähnelt dem PDF-Format. Beides sind Formate der Seitenbeschreibungssprache (PDL). EPS basiert auf HTML und nicht auf der PostScript-Sprache. Die .eps-Datei kann ein Markup der Dokumentstruktur zusammen mit Informationen darüber enthalten, wie das Dokument aussehen würde. Es gibt auch Anweisungen zum Drucken und Rendern des Dokuments. Das Merkmal des Formats ist, dass es die Beschreibung des Dokuments festlegt, was bedeutet, dass es gleich aussieht, egal wer und von welchem ​​​​Betriebssystem es öffnet.