Upload
adam-adamczyk
View
891
Download
7
Embed Size (px)
DESCRIPTION
projekt FxPDF - tworzenie dokumentów PDF po stronie klient w Adobe Flash/Flex/AIR.
Citation preview
FxPDFBiblioteka do tworzenia PDF w ActionScript
1
Adam AdamczykArchitekt Oprogramowania
spotkanie Adobe Creative Suite User Group, 30 września 2010
2
Czy naprawdę do tworzenia jednego PDF na stronie potrzeba klastra serwerów?
3
Nic się nie dzieje, proszę pana. Nic. Tak, proszę pana... Dialogi
niedobre... Bardzo niedobre dialogi są. W ogóle brak akcji
jest. Nic się nie dzieje.
4
FxPDF to nowa bibioteka ActionScript
port libHaru.org (Ansi C)
5
Tylko mięczaki robią kopie zapasowe.
Prawdziwi macho robią puszczają kod na open source.
Linus Torvalds
6
Obecne możliwości
Generownie PDF z tekstem, obrazem (png, jpg), liniami
Adnotacje, linki
Kompresja dokumentu
Osadzanie czcionek TrueType (Type1)
Zabezpieczanie dokumentu
Rożne zestawy znaków (m.in. polski, chiński)
Czysta bibioteka napisana w Action Script 3.0 (swc lub linkowalne zródła AS3.0)
Pokazy (slideshow)
purePDF – port Java iText http://code.google.com/p/purepdf/ dobra, szeroka bibioteka o bardziej zagnieżdzonym API, lecz brak mechanizmów zabezpieczeń PDF
AlivePDF – port bibioteki z PHP http://alivepdf.bytearray.org/ popularna lecz słaby port, dużo błedów (versja 1.5), problemy z unicode, brak mechanizmów zabezpieczeń
7
Inne bibioteki do generacji PDF
8
Planowane kierunki rozwoju
Wizualny designer szablonów a la Cystal Reports
Szablony oparte na otwartym standardzie (OpenDocument – mamy pierwszą wersje lecz nie jesteśmy jeszcze w 100% zadowoleni)
Może lepiej szablony w formacie Flex Text Layout Framework
(szukamy dewelopera do projektu)
9
Potrzeba
Strona projeku : www.fxpdf.com Zródła FxPDF :
http://code.google.com/p/fxpdf/ Przykłady :
http://www.fxpdf.com/joomla/FxPDFExamples/FxPDFExamples.html
API – zgodne w 98% z libHaru : http://libharu.org
10
Gdzie znaleść informacje