Co to jest obfuskacja czcionek?
Zaktualizowane:
Zaszyfrowanie czcionki to prosta złośliwość osadzonych plików czcionek, kluczo do unikalnego identyfikatora EPUB i zadeklarowane w META-INF/encryption.xml, aby czcionka nie mogła zostać skopiowana z ZIP i zainstalowana gdzie indziej. EPUB 3.3 mówi, że nie jest to szyfrowanie i nie oferuje żadnej rzeczywistej ochrony.
Dlaczego to ma znaczenie, gdy konwertujesz PDF na EPUB
Istnieje dlatego, że niektóre licencje fontów pozwalają na osadzenie tylko wtedy, gdy font jest powiązany z książką. Ma to znaczenie, gdy edytujesz lub rekonstruujesz EPUB: zmiana unikalnego identyfikatora łamie zafałszowane fonty, a zafałszowanie czegokolwiek, co nie jest fontem, jest błędem.
EPUBCheck zgłasza plik niebędący czcionką, oznaczony jako obfuscated z PKG-026, a jego komunikat o użyciu OBS-001 może wskazywać na obfuscację czcionek jako przestarzałą funkcję.
Jak EpubCC to obsługuje: silnik nie osadza czcionek, więc nie ma nic do zaciemniania, a jego EPUB-y nie mają encryption.xml. Zamiast tego używane są czcionki czytnika.
Powiązane terminy
Komunikaty EPUBCheck na ten temat
Konwertuj PDF na EPUB
Konwertuj do 5 stron za darmo, bez potrzeby zakupu konta.
Źródła
- EPUB 3.3, §4.4 Font obfuscation · czytaj