PDF417 používá skládanou strukturu, která umožňuje uložit více dat než tradiční lineární čárové kódy a často se používá ke kódování informací na identifikačních dokumentech, jako jsou řidičské průkazy, pasy a ID karty. Je také navržen tak, aby byl vysoce robustní, schopný odolat poškození a lze jej přečíst, i když části kódu chybí nebo jsou nečitelné. Tento článek popisuje, jak vygenerovat čárový kód PDF417 pomocí Pythonu.