Új hozzászólás Aktív témák
-
L3zl13
nagyúr
Ha előre formázott dokumentumnek megfelel a HTML-is, akkor azt könnyű megcsinálni.
Egyszerűen szövegként össze kell rakosgatnod, mint egy php-s oldalt, csak nem a képernyőbe, hanem egy változóba, amit aztán fájlba kiírsz, vagy levélben elküldesz.PDF, Word vagy hasonló formátumhoz le lehet tölteni kész szkripteket.
Van PDF szerkesztő, készítő lib a PHP-ben, vagy a Vakondka által is írt FPDF, de szvsz nem érdemes vele szenvedni.
Egyszerűbb letölteni egy olyan szkriptet, ami HTML-t konvertál át PDF-re.
HTML-ben gondolom össze tudod rakni a formázott oldalt, aztán ezt át kell adni a konvertáló szkriptnek és kész.Aki hülye, haljon meg!
-
cucka
addikt
Kiegészítve az előző hozzászólásokat:
- .doc file generálást felejtsd el, ha muszáj, akkor monjduk az .rtf formátum megoldható.
- .pdf-et lehet natúrban gyártani fpdf-el, de elég macerás.
- php-val könnyen gyárthatsz html-t, amiből meg mondjuk ezzel gyárthatsz pdf-et. Konkrétan ezt nem próbáltam, de ha nem jön be, vannak alternatívák, a kulcsszó "php html to pdf".Amikor a php kód kiírja a pdf file tartalmát, a következő content-type-ot kell használni:
header("Content-type: application/pdf");
MS Word doksi esetén:
header("Content-type: application/vnd.ms-word");
RTF file esetén pedig:
header("Content-type: application/rtf");
[ Szerkesztve ]
Új hozzászólás Aktív témák
- DIGI internet
- Milyen TV-t vegyek?
- exHWSW - Értünk mindenhez IS
- Apple Watch Sport - ez is csak egy okosóra
- Az USA nem akarja visszafogni Kína növekedését
- Hagyományos és extrém roller, kickbike, Boardy topik
- Azonnali játékos kérdések órája
- Háztartási gépek
- Synology NAS
- Okos Otthon / Smart Home
- További aktív témák...
- AirPods Pro, hibátlan
- HP Zbook Firefly 16 G10 (865S8EA) Mobile Workstation - ÚJ - 16" notebook - i7-1360P, 32GB
- Asus TUF FX505GE - 15,6"FHD IPS - i7-8750H - 16GB - 512GB SSD - GTX 1050 Ti - Win11 - Magyar
- ASUS ROG STRIX Z370-H GAMING + Intel Core i5-8600K + SK Hynix 16GB DDR4 2666MHz - Számla + Garancia
- VADIÚJ, BONTATLAN! Mac Mini M2 8GB 256GB