Existe-t-il un moyen d'extraire les polices des fichiers PDF?
Je sais que les polices généralement intégrées dans les fichiers PDF ne sont que des sous-ensembles de polices. Quoi qu'il en soit, y a-t-il un moyen de le faire?
Gardez à l'esprit que certains documents avec des polices personnalisées sont créés au format PDF uniquement dans le but que ces polices ne soient pas accessibles à tous. Cela signifie qu'ils sont protégés par les droits d'auteur de leur propriétaire respectif. Ce qui à son tour signifie que si vous prévoyez d'utiliser ladite police protégée par des droits d'auteur, vous pouvez avoir beaucoup de problèmes. Oui, toutes les polices ne sont pas gratuites. Il existe également des polices qui coûtent des centaines de dollars.
@simlev vous semblez avoir la réponse. Pourquoi ne faites-vous pas la promotion de votre commentaire en répondant en choisissant la meilleure option?
HackSlash
Réponses:
1
J'utiliserais Font Forge car c'est une solution gratuite, open source et multiplateforme, qui peut extraire des données de police à partir de fichiers PDF.
FontForge peut également lire (de nombreuses) polices à partir d'un fichier pdf. FontForge ne répertorie généralement pas les fichiers pdf (car ils ne sont pas vraiment conçus comme des mécanismes de transport des polices et la plupart de ces polices seront incomplètes en raison du sous-ensemble et d'autres optimisations), mais vous pouvez toujours taper directement le nom d'un (ou utiliser le Bouton [Filtre] pour définir un filtre pour les fichiers pdf).
Commentaire: Je ne vais pas "choisir la meilleure option" car la meilleure est souvent subjective et dépend vraiment de la situation spécifique. Le plus simple serait d'utiliser un service en ligne, mais ce ne serait pas une option viable si le matériel devait rester privé. FontForge a l'air vraiment bien, surtout pour ceux qui pourraient déjà l'utiliser pour la création ou l'édition de polices. Si aucun environnement de bureau n'est disponible, alors pdftops (et les autres options de ligne de commande), serait un bon choix également bon pour l'automatisation.
Notez que selon le programme source et l'auteur, ils peuvent avoir choisi de «convertir les polices en contours», auquel cas les données réelles des polices en direct ne sont pas intégrées. Cela était souvent nécessaire à l'époque de la sortie Postscript et la pratique est toujours en vigueur aujourd'hui même si ce n'est pas vraiment nécessaire.
Réponses:
J'utiliserais Font Forge car c'est une solution gratuite, open source et multiplateforme, qui peut extraire des données de police à partir de fichiers PDF.
https://fontforge.github.io/en-US/
Utilisez l'élément de menu Fichier> Ouvrir.
DE LA DOCUMENTATION:
https://fontforge.github.io/filemenu.html
la source
Ici, je fais la promotion de mon commentaire précédent à une réponse, selon la suggestion de HackSlash.
Il y a une question identique sur Stackoverflow qui a déjà une excellente réponse acceptée et très appréciée .
Il a illustré plusieurs méthodes, que je ne citerai que brièvement:
De plus, je voudrais souligner qu'il ya plusieurs gratuits en ligne des services qui offrent à le faire.
Commentaire: Je ne vais pas "choisir la meilleure option" car la meilleure est souvent subjective et dépend vraiment de la situation spécifique. Le plus simple serait d'utiliser un service en ligne, mais ce ne serait pas une option viable si le matériel devait rester privé. FontForge a l'air vraiment bien, surtout pour ceux qui pourraient déjà l'utiliser pour la création ou l'édition de polices. Si aucun environnement de bureau n'est disponible, alors pdftops (et les autres options de ligne de commande), serait un bon choix également bon pour l'automatisation.
la source
Notez que selon le programme source et l'auteur, ils peuvent avoir choisi de «convertir les polices en contours», auquel cas les données réelles des polices en direct ne sont pas intégrées. Cela était souvent nécessaire à l'époque de la sortie Postscript et la pratique est toujours en vigueur aujourd'hui même si ce n'est pas vraiment nécessaire.
cf. /graphicdesign/55780/is-it-necessary-to-outline-fonts-convert-text-to-curves-before-sending-them-to
la source