1) Ano, knihovna je a s velkým úspěchem ji používáme v našich projektech:
https://github.com/ondrejnov/eetJinak když jsem teď koukal, postupem času se jich objevilo víc, takže stačí hledat "EET github" a můžete zkoušet
Pamatujte však, že odeslání dat a vrácení FIKu není vše.
2) Vymýšlet tiskárnu je nesmysl. Tiskárny jsou vymyšlené a standartizované. Jediné co potřebujete je koupit si jednu z nich a zkoušet jak naformátovat text, aby na ní šel vytisknout a vypadal tak jak si přejete.
Osobní doporučení - vykašlete se na to. Je tam spousta situací, jejichž řešení si musíte najít a správně implementovat (protože knihovna řeší jen tu komunikaci, nikoliv samotnou implementaci do Vašeho systému). Pokud se tedy musíte ptát na to zda existuje nějaká knihovna, lze objektivně pochybovat, že budete schopný si vyhledat jednotlivé zákony, metodické pokyny případně volat na GFŘ s metodickým či technickým dotazem, abyste vše správně do svého systému implementoval.
Neberte to prosím jako nějaký egoismus z mé strany. Jen jsem si tímhle prošel, vidím že máte problém už u toho nejjednoduššího kroku celého postupu a nedovedu si představit, kolik škody by mohlo Vašim klientům vzniknout, kdybyste jim to takhle splácal na koleně.
Pokud byste však měl konkrétní dotaz na nějakou situaci, klidně dejte vědět. S drobným rozhodováním jak mají věci fungovat rád poradím. Nebudu Vám to však celé psát, protože v takovém případě bych si musel říct o víc než "rozumnou sumu".
@karlos: zadny pristup do datovky neni treba. Nechapu jak zrovna vzdelany clovek jako Vy muze uverit takovemu nesmyslu. Pokud nekdo implementuje EET na zakazku tak normalne pracuje s testovacim certifikatem na neprodukcnim prostredi. Jakmile je vse hotovo, jen prehodi konstantu a zakaznik si nahraje vlastni certifikat. Vyvojar tedy nedostane zadne citlive informace do ruky.