Text zu XPS hinzufügen
C++-API-Lösung zum Arbeiten mit Text von XPS-Dateien
Mit der API-Lösung Aspose.Page für C++ können Sie XPS-Dateien zusammen mit anderen Dateien im Page Description Language-Format bearbeiten. Neben anderen Funktionen ermöglicht Ihnen die Lösung das einfache Hinzufügen von Text zu einem XPS-Dokument mithilfe von C++-Anwendungen. Sie können dies tun, indem Sie die Klasse XpsGlyphs verwenden, mit der Sie Text zu einem XPS-Dokument hinzufügen können Geben Sie den Pinsel Ihrer Wahl an. Hier ist ein Beispiel dafür, wie Sie mit nur wenigen Codezeilen Text zu einem XPS-Dokument hinzufügen. Vollständige Beispiele und Datendateien finden Sie in unserem Github-Projekt
Zum Codieren von XPS-Dateien benötigen Sie Folgendes:
Aspose.Page für C++ API, eine funktionsreiche, leistungsstarke und benutzerfreundliche API zur Dokumentbearbeitung und -konvertierung für die C++-Plattform.
Sie können die neueste Version direkt herunterladen, öffnen Sie einfach den NuGet-Paketmanager, suchen Sie nach Aspose.Page.Cpp 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.Cpp
Schritte zum Hinzufügen von Text zu einer XPS-Datei.
Dieser C++-Code zeigt, wie man mit Aspose.Page für C++ Text zu einem XPS-Dokument hinzufügt.
- Erstellen Sie ein neues XPS-Dokument mit der Klasse XpsDocument .
- Fügen Sie die Glyphe mit den erforderlichen Schriftartinformationen zum Dokumentobjekt hinzu. Erstellen Sie ein XpsGlyphs-Objekt, das zum Hinzufügen von Text zum XPS-Dokument verwendet wird. Die AddGlyphs()-Methode wird zum Hinzufügen des Textes verwendet und berücksichtigt Schriftart, Schriftgröße, Schriftstil, X- und Y-Position des Textes sowie den hinzuzufügenden Text.
- Der oben erstellte Pinsel wird dann als Füllungseigenschaft des Glyphenobjekts festgelegt.
- Speichern Sie das geänderte XPS-Dokument, indem Sie die Methode Save() der Klasse XpsDocument aufrufen und den Pfad zum Speichern der Datei übergeben.
Text zu XPS hinzufügen
FAQ
1. Kann ich einem XPS-Dokument Text hinzufügen?
Ja, es ist möglich, Text zu XPS-Dateien hinzuzufügen. XPS ist ein von Microsoft entwickeltes Dokumentformat mit festem Layout, ähnlich wie PDF, und unterstützt die Einbindung von Text neben anderen Inhalten wie Bildern und Formen.
2. Wie füge ich Text mit einer bestimmten Formatierung in eine XPS-Datei ein?
Um mithilfe der Aspose.Page-API-Lösung Text in das XPS-Dokument einzubinden, instanziieren Sie ein XpsGlyphs-Objekt. Dieses Objekt dient als Kanal zum Hinzufügen von Textinhalten. Verwenden Sie zu diesem Zweck die Methode AddGlyphs(), die Eingaben wie Schriftart, Schriftgröße und Schriftstil sowie die X- und Y-Koordinaten erfordert, die die Position des Texts bestimmen. Geben Sie abschließend den eigentlichen Text an, der als Argument hinzugefügt werden soll.
3. Gibt es irgendwelche Einschränkungen oder Überlegungen beim Hinzufügen von Text zu XPS-Dateien?
Es sind einige Einschränkungen und Überlegungen zu beachten. Beispielsweise sollten die im XPS-Dokument verwendeten Schriftarten eingebettet oder auf dem System verfügbar sein, auf dem das Dokument angezeigt wird, um eine ordnungsgemäße Darstellung zu gewährleisten. Darüber hinaus kann die Textformatierung je nach der zum Erstellen oder Bearbeiten der XPS-Datei verwendeten Software variieren. Daher ist es wichtig, das Dokument mit verschiedenen Viewern zu testen, um eine konsistente Anzeige auf allen Plattformen sicherzustellen.
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.