Temat: PHP -> PDF Jaka jest najlepsza biblioteka do generowania...

A takie generatory pdf z html to według mnie pomyłka.

Zależy od tego z jaką technologią mamy do czynienia.
Faktycznie w php nie znalazłem nic ciekawego.
Dla przykładu komercyjna wersja biblioteki HTML2PDF pod .NET ma bardzo duże możliwości. Może komuś się przyda.
http://www.winnovative-software.com
Paweł Kozicki

Paweł Kozicki Główny programista

Temat: PHP -> PDF Jaka jest najlepsza biblioteka do generowania...

nie wiem czy zwróciliście uwagę ale TCPDF jedzie ładnie do przodu. Teraz prawie codziennie pojawia się nowa wersja.
Paweł Ługowski

Paweł Ługowski Software Developer

Temat: PHP -> PDF Jaka jest najlepsza biblioteka do generowania...

Ja korzystam z klasy mpdf, która korzysta bodajrze z fpdf. Ogólnie zaczynałem działanie na klasie jakiś rok temu i jak widzę dzisiaj nieźle się rozbudowała. Generowanie pdfów bezpośrednio z kodu html, rozróżniane są style i możliwość dodawania CSS.

Polecam do poczytania na stronie projektu http://mpdf.bpm1.com/
Mateusz Muryjas

Mateusz Muryjas CEO | IN Progress
Agencja Interaktywna

Temat: PHP -> PDF Jaka jest najlepsza biblioteka do generowania...

Odkopuję. Mam następujące pytanie dotyczące TCPDF. Czy istnieje możliwość wygenerowania checkboxa w formularzu, który jest wyłączony (nieedytowalny, disabled). Generuję checkbox zaznaczony ("checked"), ale użytkownik może go łatwo odznaczyć. Chciałbym, żeby odznaczenie w *.pdf nie było możliwe. Podpowie ktoś, czy to możliwe?

MM.
Artur Świerc

Artur Świerc Programista PHP/Java

Temat: PHP -> PDF Jaka jest najlepsza biblioteka do generowania...

Mateusz Muryjas:
Odkopuję. Mam następujące pytanie dotyczące TCPDF. Czy istnieje możliwość wygenerowania checkboxa w formularzu, który jest wyłączony (nieedytowalny, disabled). Generuję checkbox zaznaczony ("checked"), ale użytkownik może go łatwo odznaczyć. Chciałbym, żeby odznaczenie w *.pdf nie było możliwe. Podpowie ktoś, czy to możliwe?

MM.


CheckBox($name, $w, $checked=false, $prop=array())


Ostatni parametr $prop: zobacz czy readonly łapnie.
Jeśli nie, to tcpdf posiada pisanie zwykłego html'a - metoda writeHTML.
Mateusz Muryjas

Mateusz Muryjas CEO | IN Progress
Agencja Interaktywna

Temat: PHP -> PDF Jaka jest najlepsza biblioteka do generowania...

Wiem, wiem. Próbuję tak przez writeHTMLCell:

$pdf->writeHTMLCell($w, $h, 49, 164, '<input type="checkbox" name="make" value="1" checked="checked" disabled="true" />', 0, 0, 0, 0, '', '');

ale niestety bez zmian - cały czas można go zaznaczyć/odznaczyć.
Artur Świerc

Artur Świerc Programista PHP/Java

Temat: PHP -> PDF Jaka jest najlepsza biblioteka do generowania...

spróbuj same "disabled" bez "='true'". W ogóle, to bardziej tutaj by się przydało readonly.

konto usunięte

Temat: PHP -> PDF Jaka jest najlepsza biblioteka do generowania...

Mateusz Muryjas:
Wiem, wiem. Próbuję tak przez writeHTMLCell:

$pdf->writeHTMLCell($w, $h, 49, 164, '<input type="checkbox"
> name="make" value="1" checked="checked" disabled="true" />', 0,
0, 0, 0, '', '');

ale niestety bez zmian - cały czas można go zaznaczyć/odznaczyć.

<input (...) disabled />

lub

<input (...) disabled="disabled" /> (poprawne w xhtml'u)
Mateusz Muryjas

Mateusz Muryjas CEO | IN Progress
Agencja Interaktywna

Temat: PHP -> PDF Jaka jest najlepsza biblioteka do generowania...

Dziękuję za wszystkie sugestie. Ostatecznie zadziałała tylko jedna wersja. Może komuś się przyda:

<input type="checkbox" name="inputMake" value="1" checked="checked" readonly="true" /> (zadziałało readonly="true").

Dziękuję Arturze za sugestię.

MM.

konto usunięte

Temat: PHP -> PDF Jaka jest najlepsza biblioteka do generowania...

Co ja tu czytam. Elementy zablokowane poprzez disabled nie są wysyłane przez post.

Poza tym z php do pdf? To mi się podoba opcją przez stworzenie jakiegoś dokumentu który byśmy podstawiali swoje wartości a później za pomocą jakiegoś pakietu np openofice konwersja do pdf ;]

konto usunięte

Temat: PHP -> PDF Jaka jest najlepsza biblioteka do generowania...

PHP w formacie PDF jest możliwe, istnieją pewne wolne i opensource skryptów PHP PDF
Z poważaniem!
Daniel Częstki

Daniel Częstki senior php developer

Temat: PHP -> PDF Jaka jest najlepsza biblioteka do generowania...

mpdf
Piotr W.

Piotr W. Symfony2 / MongoDB

Temat: PHP -> PDF Jaka jest najlepsza biblioteka do generowania...

wkhtmltopdf
I co ważne, że jest jeszcze rozwijane :)

konto usunięte

Temat: PHP -> PDF Jaka jest najlepsza biblioteka do generowania...

pół roku temu mpdf mi wystarczył :)
ale być może są lepsze biblioteki.. czy toś zarzucił może mpdf na rzecz innej biblioteki ?

konto usunięte

Temat: PHP -> PDF Jaka jest najlepsza biblioteka do generowania...

1. Szablony ODT, zamiast HTML

http://www.odtphp.com/

2. konwersja ODT do PDF (openoffice jako serwis)

http://www.artofsolving.com/opensource/pyodconverter

konto usunięte

Temat: PHP -> PDF Jaka jest najlepsza biblioteka do generowania...

ja piszę dokument w TEX'ie a potem konwersja na PDF'a spod linux'a za pomocą PHP zawsze działa i zajmuje dużo mnie niż pseudo biblioteki w PHP do generowania PDFów.

konto usunięte

Temat: PHP -> PDF Jaka jest najlepsza biblioteka do generowania...

Zdecydowanie wkhtmltopdf. Używa webkita do renderowania dokumentu pdf.

konto usunięte

Temat: PHP -> PDF Jaka jest najlepsza biblioteka do generowania...

Proponuję korzystanie z usług umożliwiających generowanie plików PDF, jest to szybsze i prostsze w wdrożeniu.
Np. https://gemdocs.pl
Marcin Mackiewicz

Marcin Mackiewicz Programista JAVA, RS
Adware Polska

Temat: PHP -> PDF Jaka jest najlepsza biblioteka do generowania...

Proponuję mPDF:
http://www.mpdf1.com/mpdf/index.php?page=Features
http://mpdf1.com/manual/index.php

Używam z powodzeniem od lat. Można tworzyć pdf analogicznie jak w fpdf ale dodatkowo np:
1. Tworzenie plików pdf z kodu html
2. CSS
3. Relatywne/absolutne pozycjonowanie tagów
4. Zaawansowana obsługa nagłówków i stopek (storna piwersza, prawe, lewe).
5. Możliwość zwrócenia do przeglądarki, zapisania do pliku itp.
6. Bogata dokumentacja z przykładami użycia

Bardzo ładnie generuje wszelakiego rodzaju dokumenty (tutaj przykład użycie) i darmowy.

Temat: PHP -> PDF Jaka jest najlepsza biblioteka do generowania...

A ja proponuję sprawdzić datę ostatnich postów.
Jakaś dziwna moda nastała na odpowiadanie na tematy sprzed kilku lat.

Pewnie dlatego, że to forum umiera i jest coraz mniej nowych tematów.
Takie sztuczne podbijanie aktywności to trochę słabe jest :)



Wyślij zaproszenie do