Att välja rätt typsnitt för dina dokument kan vara svårt om du inte kan mycket om typografi och design. Men om du har ett dokument med ett typsnitt som du gillar kan du enkelt extrahera teckensnittsnamnet via kommandoraden. Allt du behöver är ett verktyg som heter pdffonts.
I den här artikeln kommer du att lära dig om pdffonts och hur du installerar det på din dator. Du hittar också en detaljerad guide om hur du identifierar teckensnitt i ett PDF-dokument med hjälp av det.
Vad är pdffonts?
Pdffonts är ett kommandoradsverktyg som används för att extrahera användbar information relaterad till typsnitt i en PDF-fil. Du kan få följande information med pdffonts:
Typsnittets namn. Teckensnittstyp. Bädda in status. Delmängdsinformation. Kodningsdetaljer. Teckensnittets plats. Typsnittets objekt-ID.
Eftersom pdffonts är en del av Poppler-biblioteket måste du installera hela verktygssviten för att kunna använda pdffonts. Poppler är en free bibliotek som används för att rendera och analysera PDF-filer effektivt.
Så här installerar du pdffonts på Debian och Ubuntu:
sudo apt install poppler-utils
På Arch Linux:
sudo pacman -S poppler
På Fedora, CentOS och andra RHEL-baserade distros:
sudo dnf install poppler-utils
Hur man analyserar teckensnitt i en PDF
Pdffonts kommer med flera alternativ för att få information om namnet och typen av teckensnittet som används i PDF-filen.
Den grundläggande syntaxen för kommandot är:
pdffonts option pdffile
…var alternativ är flaggan som anropar de olika metoderna för kommandot, och pdf-fil är den absoluta eller relativa sökvägen till PDF-filen.
När du kör kommandot pdffonts läser det xpdfrc konfigurationsfilen i hemkatalogen. Om filen inte hittas söker den efter den systemomfattande konfigurationsfilen som finns på /usr/local/etc.
Det enklaste pdffonts-kommandot innehåller bara filnamnet. Till exempel för att kontrollera typsnitten som används i dummyn lorem-ipsum.pdf fil:
pdffonts lorem-ipsum.pdf
Pdffonts genererar en utdata som liknar den nedan:
Du kan se att utdata innehåller följande information: teckensnittsnamn, teckensnittstyp, kodning, inbäddningsdetaljer, delmängdsinformation, Unicode och objekt-ID.
Analysera en rad sidor
De -f och -l flaggor är användbara om du vill extrahera teckensnittsdetaljerna från en viss sida eller ett intervall av sidor. Ange bara sidnumret tillsammans med alternativen enligt följande:
pdffonts -f 1 -l 3 lorem-ipsum.pdf
Det ovannämnda kommandot ger endast teckensnittsinformation för sidorna ett till tre. Så här bearbetar du den första sidan i en PDF-fil med pdffonts:
pdffonts -f 1 -l 1 lorem-ipsum.pdf
Genom att använda pdffonts kan du till och med få teckensnittsinformation från lösenordsskyddade PDF-filer med hjälp av -opw och -upw flaggor. Dessa flaggor står för ägarens lösenord och användarlösenord respektive.
Ange följande kommando för att bearbeta en PDF-fil som skyddas med ett lösenord. Se till att byta ut Lösenord med filens lösenord.
pdffonts -opw password lorem-ipsum.pdf
pdffonts -upw password lorem-ipsum.pdf
Pdffonts kommer automatiskt att kringgå autentiseringsprocessen med det angivna lösenordet.
Arbeta med PDF-filer i Linux
Pdffonts är ett utmärkt verktyg om du regelbundet skapar och redigerar PDF-filer på ditt Linux-system. Den tillhandahåller information relaterad till teckensnittsnamn, teckensnittstyp och kodningsformat för alla teckensnitt som används i filen.
Om du av någon anledning inte kan använda pdffonts på din dator, försök konvertera PDF-filen till bilder. Sedan kan du helt enkelt extrahera teckensnittsdetaljerna från bilden med en webbapp för teckensnittsanalysator. Alternativt, om du inte kan bestämma dig för vilket typsnitt du ska använda, kan du använda de inbyggda typsnittspaketen som finns i Linux PDF-redigerare.
Om författaren
Deepesh Sharma (110 publicerade artiklar)
Deepesh är Junior Editor för Linux på MUO. Han skriver informationsguider om Linux, i syfte att ge alla nykomlingar en lycksalig upplevelse. Inte säker på filmer, men om du vill prata om teknik är han din kille.
Mer från Deepesh Sharma
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!
Klicka här för att prenumerera
