Eredmény: 1 - 9 (9) összesen

Téma: több táblázat exportálás és formázás jspdf-el

  1. #1
    Új tag site.build logója
    Csatlakozott
    16-04-20
    Hozzászólás
    32
    Begyűjtött 11 köszönetet
    11 hozzászólásával

    Kérdés több táblázat exportálás és formázás jspdf-el

    Üdv!

    Egy olyan problémával jelentkezek most, hogy adott egy php által generált html oldal tele szöveggel és tabokkal meg táblázatokkal.
    A táblázatoknak ugyanaz az Id van megadva.

    Kérdésem a következő lenne:

    Lehetséges-e több táblázatot egy PDF-be egyéni elrendezés szerint kiexportálni és megváltoztatni a kinézetét?
    Ha igen, akkor ehhez jsPDF jó lenne?

    Az első táblázatot már sikerült exportálni, nem lett valami szép az eredmény valamiért.



  2. #2
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.562
    Begyűjtött 1.213 köszönetet
    754 hozzászólásával

    Alapbeállítás re: több táblázat exportálás és formázás jspdf-el

    Idézet site.build eredeti hozzászólása Hozzászólás megtekintése
    Üdv!

    Egy olyan problémával jelentkezek most, hogy adott egy php által generált html oldal tele szöveggel és tabokkal meg táblázatokkal.
    A táblázatoknak ugyanaz az Id van megadva.

    Kérdésem a következő lenne:

    Lehetséges-e több táblázatot egy PDF-be egyéni elrendezés szerint kiexportálni és megváltoztatni a kinézetét?
    Ha igen, akkor ehhez jsPDF jó lenne?

    Az első táblázatot már sikerült exportálni, nem lett valami szép az eredmény valamiért.
    wkhtmltopdf-el a legegyszerubb szerintem.



  3. Az alábbi felhasználók hálásak a válaszért:

    site.build (2016-05-24)

  4. #3
    Új tag site.build logója
    Csatlakozott
    16-04-20
    Hozzászólás
    32
    Begyűjtött 11 köszönetet
    11 hozzászólásával

    Alapbeállítás re: több táblázat exportálás és formázás jspdf-el

    Idézet Geri eredeti hozzászólása Hozzászólás megtekintése
    wkhtmltopdf-el a legegyszerubb szerintem.
    Köszönöm Geri hasznos kis cucc, de sajnos nekem böngészőben kellene javascript-el kliens oldalon.

    Kiértékelések lennének exportálva, adott megjelenítés szerint, ami más lenne, mint ami a weboldalon megtalálható. Ezért is érzem macerásnak a dolgot, mert ha csak simán be kellene dobálni egy álló a4-es pdf-be a táblázatokat az kicsit egyszerűbb lenne, de nem könnyítik meg a dolgom

    Esetleg valami más nem jut eszedbe?



  5. #4
    Bölcs
    Csatlakozott
    12-08-31
    Hozzászólás
    960
    Begyűjtött 297 köszönetet
    194 hozzászólásával

    Alapbeállítás re: több táblázat exportálás és formázás jspdf-el

    Azt is tudod csinálni, hogy ajaxxal elküldöd php-nak a kész DOM-ot és azt dobálod be PDF-be a háttérben.



  6. #5
    Új tag site.build logója
    Csatlakozott
    16-04-20
    Hozzászólás
    32
    Begyűjtött 11 köszönetet
    11 hozzászólásával

    Alapbeállítás re: több táblázat exportálás és formázás jspdf-el

    Idézet Karessz eredeti hozzászólása Hozzászólás megtekintése
    Azt is tudod csinálni, hogy ajaxxal elküldöd php-nak a kész DOM-ot és azt dobálod be PDF-be a háttérben.
    A php-hoz sajnos nem férek hozzá, csak a generált html tartalomhoz.



  7. #6
    Bölcs
    Csatlakozott
    12-08-31
    Hozzászólás
    960
    Begyűjtött 297 köszönetet
    194 hozzászólásával

    Alapbeállítás re: több táblázat exportálás és formázás jspdf-el

    Ja értem, akkor azt is tudod, hogy egy olyan szerveren ahol tudsz futtatni PHP-t onnan berántod a HTML DOM-ot, mondjuk egy curl, vagy file_get_contents-el. Ajaxxal akár el is tudod posztolni más szerverre a cuccot.

    De ha mindenáron jsPDF, szerintem azzal is megoldható az igényed, nyilván kell hozzá írni, vagy egy saját parsert, vagy valami logika mentén manipulálnod kell a DOM-ot, hogy egyéni módon tud formázgatni.



  8. Az alábbi felhasználók hálásak a válaszért:

    site.build (2016-05-24)

  9. #7
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.562
    Begyűjtött 1.213 köszönetet
    754 hozzászólásával

    Alapbeállítás re: több táblázat exportálás és formázás jspdf-el

    Idézet site.build eredeti hozzászólása Hozzászólás megtekintése
    Esetleg valami más nem jut eszedbe?
    Idézet site.build eredeti hozzászólása Hozzászólás megtekintése
    A php-hoz sajnos nem férek hozzá, csak a generált html tartalomhoz.
    Csinalsz egy ajax endpoint-ot, es annak elkuldod a html-t, az meg visszakuldi a pdf-et. Vagy a pdfjs-t addig bujod amig nem talalsz azzal megoldast a problemara.


    If debugging is the process of removing software bugs, then programming must be the process of putting them in.
    Github | Ruby tutorial
    Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime.
    Respect all, fear none

  10. Az alábbi felhasználók hálásak a válaszért:

    site.build (2016-05-24)

  11. #8
    Új tag site.build logója
    Csatlakozott
    16-04-20
    Hozzászólás
    32
    Begyűjtött 11 köszönetet
    11 hozzászólásával

    Alapbeállítás re: több táblázat exportálás és formázás jspdf-el

    Idézet Karessz eredeti hozzászólása Hozzászólás megtekintése
    Ja értem, akkor azt is tudod, hogy egy olyan szerveren ahol tudsz futtatni PHP-t onnan berántod a HTML DOM-ot, mondjuk egy curl, vagy file_get_contents-el. Ajaxxal akár el is tudod posztolni más szerverre a cuccot.

    De ha mindenáron jsPDF, szerintem azzal is megoldható az igényed, nyilván kell hozzá írni, vagy egy saját parsert, vagy valami logika mentén manipulálnod kell a DOM-ot, hogy egyéni módon tud formázgatni.
    Tehát, ha jól értelmezem akkor arra gondolsz, hogy berántom a DOM-ot, leszedegetem a felesleges tartalmakat, megformázom, kialakítom a végleges stílust és úgy exportálom ki .PDF-be?


    Utoljára módosítva: site.build által : 2016-05-24 12:00 Oka: idézet lemaradt

  12. #9
    Bölcs
    Csatlakozott
    12-08-31
    Hozzászólás
    960
    Begyűjtött 297 köszönetet
    194 hozzászólásával

    Alapbeállítás re: több táblázat exportálás és formázás jspdf-el

    Igen, Geri is ezt írta le utánam



Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •