Bajecny svet elektronickeho podpisu | online podpora stejnojmenne knihy z Edice CZ.NIC

6.11    PDF dokumenty „na delší dobu“

U PDF dokumentů, stejně jako snad u všech ostatních druhů elektronických dokumentů, mohou vyvstat nepříjemné problémy, pokud s nimi budeme chtít pracovat „po delší době“. Tou mohou být třeba jen měsíce, ale spíše roky, či dokonce desetiletí atd.

Jde přitom o problémy hned několika druhů. Jedním je samotná schopnost pracovat s formátem PDF: po letech již nemusíme mít k dispozici takové počítače, operační systémy a hlavně programy, které tento fomát podporují[17].

Zde si ale podrobněji všimneme jiného problému: toho, že i PDF dokumenty mohou určitým způsobem záviset na vnějších (externích) informacích a datech. Ty ale nemusí být „po delší době“ již dostupné – a bez nich není možné s PDF dokumenty plnohodnotně pracovat. O jaká externí data ale jde?

Nás zde nejvíce zajímají taková externí data, která jsou nutná k ověření elektronických podpisů na PDF dokumentech. Ale pro úplnost a vyjasnění některých důležitých souvislostí si řekněme, že jde také o data, která jsou nutná pro korektní práci s obsahem samotného PDF dokumentu, včetně zachování jeho vizuální podoby.

PDF dokumenty jsou sice poměrně „self-contained“[18], ale nikoli úplně. Mohou například využívat externí fonty. Tedy: místo toho, aby příslušné sady písem (fonty) byly obsaženy přímo v samotném dokumentu (což nutně zvětšuje jeho velikost), jsou v dokumentu tyto fonty jen vyjmenovány a při zobrazování obsahu dokumentu se načítají „z okolního prostředí“, tj. z operačního systému[19]. Podobně může jít například o barvy a další druhy objektů, které zejména kvůli úspoře velikosti výsledného souboru nejsou vkládány přímo do něj, ale jsou přejímány z „okolního prostředí“. A pokud zde nejsou k dispozici, nastává problém.


[17] Samozřejmě i na tento problém existuje řešení: buďto se dokumenty včas konvertují do nového formátu, nebo se vytvoří   speciální programy, které simulují „původní“ prostřední a podporují i „původní“ formáty.

[18]  V tom smyslu, že většinu toho, co potřebují, již obsahují přímo v sobě.

[19]  Případně, pokud nejsou k dispozici, jsou nahrazovány (substituovány) jinými dostupnými fonty.



© Jiří Peterka, 2011, profil na Google+
Valid HTML 4.01 Transitional Ověřit CSS!
3A2E
5665
6E6F
7661
6E69
2E3A
0D0A
5475
746F
206B
6E69
6875
2076
656E
756A
6920
7376
6520
7A65
6E65
2049
7265
6E65
2C20
7379
6E6F
7669
204A
6972
696D
7520
6120
6463
6572
6920
4576
652E
0D0A
5620
5072
617A
652C
204C
5032
3031
3020
4A69
7269
2050
6574
6572
6B61