PDF-teckensnittskontroll
Hitta teckensnittsfamiljer som används av synlig text och granska teckensnittsresurser och signaler för inbäddade teckensnitts-filer i din PDF.
Kontrollera om dina PDF-teckensnitt är portabla
Teckensnittsproblem kan ändra radbrytningar, symboler och utskriftsresultat när ett dokument öppnas på en annan enhet.
Observerade teckensnittsfamiljer
Lista över teckensnittsfamiljsnamn som exponeras av textinnehåll på de granskade sidorna, med subset-prefix borttagna när det är möjligt.
Inventering av teckensnittsresurser
Jämför synliga teckensnittsfamiljer med BaseFont-resurser och inbäddade FontFile-referenser som lagras i PDF-filen.
Signal för skannade dokument
En sida med bilder men utan exponerade textteckensnitt kan vara en skanning eller innehålla text omvandlad till vektorkonturer.
Hur teckensnittsdetektering fungerar
Setpdf läser sidtextstilar och operatörslistor med PDF.js, och granskar sedan strukturella BaseFont- och FontFile-referenser. För mycket stora PDF-filer provtas sidor jämnt över dokumentet. Teckensnitts-subset-prefix som ABCDEF+ tas bort från visade familjenamn när de upptäcks.
Begränsningar vid teckensnittskontroll
PDF-filer kan återanvända, subseta, koda eller aliasera teckensnitt på komplexa sätt. Antalet FontFile är en strukturell signal, inte bevis på att varje tecken har en användbar inbäddad glyf. Text omvandlad till banor har ingen sökbar teckensnittsresurs, och skannade sidor visar normalt bilder istället för teckensnitt.
Verktyg för teckensnitts- och textproblem
Välj en konverterings-, OCR- eller komprimeringsprocess baserat på om PDF-filen innehåller live-text, skannade sidor eller saknade inbäddade teckensnittsresurser.
Frågor om PDF-teckensnitt
Vad betyder ett inbäddat PDF-teckensnitt?
Ett inbäddat teckensnittsprogram följer med PDF-filen så att en läsare inte behöver ha samma teckensnitt installerat lokalt. Ett subset kan innehålla endast de glyfer som används i dokumentet.
Varför visas ett sexbokstavs-prefix före vissa teckensnittsnamn?
Namnen som ABCDEF+Roboto indikerar vanligtvis ett teckensnitts-subset. Prefixet skiljer inbäddade subsets som kan innehålla olika glyfval.
Varför upptäcks inga teckensnitt i en PDF som tydligt innehåller text?
Sidorna kan vara skannade bilder, bokstäverna kan ha konverterats till vektorbanor, eller teckensnittskodningen kan inte exponera ett användbart familjenamn för webbläsarens parser.