Häufig gestellte Fragen | Aspose.Font für C++



F: Was ist die Hauptfunktionalität der Aspose.Font API-Lösung?

A: Die Hauptfunktionalität der Aspose.Font API Solution ist die Bearbeitung und Verarbeitung von Schriftarten für Entwickler. Für diejenigen, die in C++-Umgebungen programmieren, bietet es eine breite Palette von Funktionen zum Arbeiten mit verschiedenen Schriftartdateiformaten wie Laden, Zusammenführen, Schriftartkonvertierung usw.

F: Welche Formate unterstützt Aspose.Font?

A: Aspose.Font unterstützt die Schriftartformate TTF, WOFF, WOFF2, Type 1, CFF, TCC, OpenType und EOT als Eingabe und TTF, WOFF, WOFF2 und SVG als Ausgabe.

F: Wie konvertiere ich Schriftarten mit Aspose.Font für C++?

A: Es ist ganz einfach. Sie müssen nur drei Schritte unternehmen!

  1. Laden Sie die Schriftart und rufen Sie die Referenz auf das Basisobjekt Aspose.Font.Font ab, das diese Schriftart darstellt.
  2. Geben Sie die Ausgabeeinstellungen für das Schriftartformat mithilfe der FontSavingFormats-Enumeration an.
  3. Konvertieren Sie die Schriftart mit der SaveToFormat()-Methode und übergeben Sie das Ausgabeschriftformat als FontSavingFormats.

Weitere Beispiele finden Sie in den Anleitungen zur Konvertierung.

F: Wie lade ich Schriftarten mit Aspose.Font für C++?

A: Es gibt vier Möglichkeiten, Schriftarten zu laden:

  1. Mit Hilfe des System::IO::FileInfo-Objekts
  2. Mit Hilfe des Objekts vom Typ FileSystemStreamSource.
  3. Schriftart wird ohne FontFileDefinition-Objekt geladen, wobei FileSystemStreamSource direkt an FontDefinition übergeben wird.
  4. Laden der Schriftart mit der Variablen vom Typ byte[] und unter Verwendung des Objekts vom Typ ByteContentStreamSource.

Für ein besseres Verständnis der Funktionalität besuchen Sie bitte die Anleitungen Wie lade ich Schriftarten?.

F: Welche Schriftverwaltungs- und Analysefunktionen bietet Aspose.Font für C++?

A: Mit der Lösung können Sie Schriftarten zusammenführen oder deren Teilmengen erstellen, Lizenzinformationen extrahieren und Schriftartmetadaten analysieren.

F: Können Benutzer Schriftarten in der Vorschau anzeigen, bevor sie sie anwenden?

A: Ja, mit unserer Lösung können Sie Text mit der geladenen Schriftart rendern und so Anpassungen vornehmen und erweiterte Funktionen wie Ligaturen und OpenType-Funktionen nutzen. Sehen Sie sich dazu die Online-Font-Viewer-App an oder erfahren Sie, wie Sie solche Funktionen in Ihr eigenes Produkt integrieren können.

F: Unterstützt Aspose.Font für C++ die Schriftartenlizenzierung und Rechteverwaltung?

A: Schriftarten sind wie jede Software mit Nutzungslizenzen ausgestattet. Während die Nutzung einiger Schriftarten kostenlos ist, ist für viele ein Kauf erforderlich. Um Urheberrechtsverletzungen zu vermeiden, sind Sie verpflichtet, Schriftarten mit ordnungsgemäßer Lizenzierung zu verwenden.

Aspose.Font vereinfacht diesen Prozess, indem es erweiterte Funktionen zum Extrahieren von Schriftartenlizenzinformationen bietet. Dadurch wird sichergestellt, dass Sie über die zuverlässigsten Daten zu den Nutzungsrechten einer Schriftart verfügen.

F: Kann ich Aspose.Font für C++ verwenden, um Metadaten einer Schriftartdatei zu extrahieren?

A: Es gibt eine plattformübergreifende Font-Metadaten-Anwendung, mit der Sie Schriftartennamen, Schriftartenfamiliennamen, Postscript-Namen, Designer- und Herstellerinformationen, Lizenzinformationen, Urheberrechtshinweise, Beschreibungen, Versionen usw. abrufen können mehr. Mit der App können Sie auch den Inhalt einiger der empfangenen Felder bearbeiten.

F: Was sind die Systemanforderungen von Aspose.Font für C++?

A: Gehen Sie zur Seite Systemanforderungen, um aktuelle Informationen zu Betriebssystemen und Entwicklungsumgebungen zu erhalten, die für den Betrieb von Aspose.Font für C++ erforderlich sind.

F: Bietet Ihnen Aspose.Font für C++ Zugriff auf Glyphen?

A: Mit dieser API können Sie auf einzelne Zeichen (Glyphen) innerhalb der Schriftart und ihre entsprechenden Metriken (Größe, Position usw.) zugreifen. Um mehr über diese Möglichkeit zu erfahren, lesen Sie den Artikel über die vom Glyph-Objekt bereitgestellte Funktionalität

F: Kann ich Aspose.Font für C++ testen, bevor ich es kaufe?

A: Ja, Sie können die Lösung zu Evaluierungszwecken problemlos herunterladen. Die Evaluierungsversion von Aspose.Font (ohne Angabe einer Lizenz) bietet die volle Produktfunktionalität mit Ausnahme einiger Evaluierungseinschränkungen.

F: Wo kann ich Hilfe bekommen, wenn es Probleme mit der Lösung gibt?

A: Suchen Sie im Aspose-Forum nach Antworten oder fügen Sie ein neues Thema mit Ihrem Problem hinzu, wenn Sie kein passendes Thema für Ihr Problem gefunden haben.

F: Wie stellt die Aspose.Font API-Lösung die plattformübergreifende Kompatibilität sicher?

A: Die Aspose.Font API-Lösung ist plattformunabhängig konzipiert und ermöglicht es Entwicklern, schriftartbezogene Funktionen zu erstellen, die auf verschiedenen Betriebssystemen und Umgebungen konsistent funktionieren.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.