2010-07-12 13 views
7

Sto usando FontSquirrel per generare i file di caratteri incorporati in modo da poter usare @ font-face in css da incorporare per un sito web.Vuoi incorporare un font, ma non posso convertire da Font Suitcase o PostScript Tipo 1 file

Tuttavia, i file di font che ho (su Mac) sono i seguenti e sono disattivati ​​e non è possibile selezionarli per convertire su FontSquirrel o altri convertitori (ad esempio non sembrano essere un tipo di file non elaborato posso usare per incorporare):

  • PostScript Type 1 Outline caratteri
  • valigetta font

posso in qualche modo convertire questi .otf o .ttf o qualcuno sa di un altro metodo di incorporamento.

Grazie!

risposta

2

Hai provato FontForge?

La GUI è orribile e richiede l'esecuzione di X11 su Mac, ma è davvero uno strumento utile per convertire qualsiasi tipo di carattere.

+0

Grazie per il suggerimento. L'ho installato, ma i caratteri che ho citato non vengono visualizzati nell'elenco dei caratteri nella mia libreria di font. – KWorrall

+0

Oltre all'ultimo commento, ho avuto modo di caricare il file di tipo 1 PostScript digitando il nome nella finestra Apri carattere. Apre il font ma si sbaglia quando si tenta di salvare il font come true type. – KWorrall

+2

Aggiornamento finale nel caso questo sia utile a chiunque altro :) L'ho rivisitato ancora prima e penso che FontForge come suggerito da Macmade, sia stata la migliore possibilità dopo aver setacciato altri forum e risultati di google! Ci sono stati errori come menzionato con FontForge, ma questi sono stati registrati individualmente e sembravano avere effetto solo su determinati caratteri non alfanumerici - quindi sono riuscito a convertire il carattere. Ho anche provato a scaricare demo di Fontlab Studio e Fontographer e ne ho analizzati uno o due, ma la demo ha distorto i personaggi e la licenza è costata troppo! – KWorrall

1

Impossibile ottenere che la soluzione funzioni su Mavericks ... ho trovato questa ottima guida: http://macthoughts.net/20131112-373 - è gratuita, facile e funziona perfettamente.

+1

questo quasi ha funzionato per me.Il file che risulta per me è un .bdf invece di un .ttf –

+0

@GhostEcho dispari, lo uso sempre e non ottengo mai un problema. È dfontslitter quello che esporta tipo di file errato? – dmo

+0

@GhostEcho Sto vivendo lo stesso problema.Penso che provenga dal font SuitCase, che contiene i font PostScript e non i font TTF. L'hai risolto? – ryancey

0

A partire almeno dalla versione 0.4.1 di DFontSplitter, la versione per Mac è in grado di dividere file TrueType Collection (TTC) e Font Suitcase in aggiunta ai file Dfont.

+0

Ho appena provato a utilizzare questo, ma ho ottenuto il seguente errore: Il messaggio di errore è: 'Impossibile trovare un fork di risorse appropriato in/Users/xxxxxxx/Desktop/Font esportati/Eurostile/Eurostile'. Non ho idea di cosa sia un fork di risorse. Curioso di cosa dovrebbe accadere. Sono nuovo a questo. –

+0

Ho controllato di nuovo. Ho trovato altre istruzioni in cui dovevo fare un'altra conversione prima di usare DFontSplitter. Ho funzionato !!! –

0

Stavo anche ricevendo i file .bdf quando ho convertito il file di font suitcase (.ffil) in .dfont e poi ho usato dfontsplitter.

Tuttavia, ho trovato una soluzione per aggirare questo. Invece di convertire il file suitcase (.ffil) in .dfont, ho convertito i singoli caratteri (.lwfn) che sono andati con la valigia in file .dfont.

Quindi, quando ho usato dfontsplitter su questi, mi ha dato un file .pfb per ciascuno dei singoli caratteri. Quindi, ho utilizzato un servizio online allo http://www.freefontconverter.com/ per convertire i file .pfb in file .ttf completamente funzionali senza errori!

+0

Volevo solo pubblicare un aggiornamento. Il link che ho postato sopra non funziona più con i file .pfb. Tuttavia, ho appena usato https://everythingfonts.com/pfb-to-ttf per lo stesso scopo e ha funzionato bene. –

Problemi correlati