Frage

Sind Schriftarten in ImageMagick systemabhängig, oder tun sie in ImageMagick kommen und kann ebenso in jeder Plattform eingesetzt werden.

War es hilfreich?

Lösung

Die Schriftarten, die auf einem bestimmten System verfügbar sind, sind systemabhängig (zB unter Windows sind Sie wahrscheinlich viele Ttf (Truetype) und OTF (Open Truetype) Fonts haben, auf dem Mac, sind Sie wahrscheinlich haben Postscript-Schriften auch, und unter Linux, finden Sie X11-Schriften haben)

.

Aber einige Arten von Schriften kann von System zu System kopiert werden und unterstützt werden - lesen Sie weiter ...

Sie können alle Fonts Liste derzeit verfügbare Imagemagick mit -list font Option (für Versionen vor 6.3.6, Verwendung ‚Typ‘ anstelle von ‚font‘).

Verschiedene Schriftarten haben Ebene der Unterstützung in Betriebssystemen unterschiedlicher - auch wenn die Datei selbst ist nicht OS-spezifisch, die OS-Unterstützung für das Rendern der Schriftart hat. TTF und OTF sind ziemlich universell jetzt unterstützt; Postscript (soweit ich weiß) erfordern spezielle Tools für Windows und nicht alle Anwendungen können sie benutzen; und Unterstützung X11-Schriften beschränkt sich auf verschiedene Varianten von Unix.

Auch wenn eine Schrift unterstützt wird, zu machen, so wie es zwischen Betriebssystemen und sogar zwischen verschiedenen Bibliotheken unterscheiden kann. Wenn Safari 3 für Windows herauskam, ist der Unterschied in antialiased Rendering zwischen Windows-Cleartype und Verfahren von Apple war sehr sichtbar.

Andere Tipps

Ja, die Core-Fonts sind systemabhängig. Wenn jedoch ImageMagick mit Freetype-Unterstützung kompiliert wurde (die meisten Versionen sind) Sie können dann True Type Fonts bündeln und den Pfad der Font-Datei zu ImageMagick Verwendung übergeben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top