Aleksejs Posted May 4, 2004 Report Share Posted May 4, 2004 Sveiki. Radās akūta nepieciešamība izvadīt datus PDF formātā. Galvenokārt tādēļ, lai drukāt varētu no dažādām platformām. Ja kāds zina labāku paņēmienu, kā uztaisīt vienādi izdrukājamus dokumentus - padalieties pieredzē. Bet atgriežoties pie PDF - kāds, jūsuprāt, būtu vissakarīgākais tutoriālis par šo tēmu. Vajag veidot diezgan sarežģītas tabulas. Šobrīd pats lasu šo: http://www.zend.com/zend/spotlight/creatingpdfmay1.php Link to comment Share on other sites More sharing options...
Kaklz Posted May 5, 2004 Report Share Posted May 5, 2004 Ir pāris interesantas klases: 1) http://ros.co.nz/pdf/ Visas vajadzīgās iespējas jau saliktas iekšā, ieskaitot tabulu ģenerēšanu, bilžu ievietošanu un citas lietas. Taču problēma ir faktā, ka vismaz man neizdevās piedabūt dziesmā latviskos burtus. Ja ir vajadzība ģenerēt angliskas atskaites, tad šis varētu būt īstais rīks. 2) http://www.fpdf.org/ . Neesmu īpaši iedziļinājies šajā pasākumā, bet kaut kur tika dots kā links uz baigo brīnumrīku. Link to comment Share on other sites More sharing options...
Aleksejs Posted May 5, 2004 Author Report Share Posted May 5, 2004 Taču problēma ir faktā, ka vismaz man neizdevās piedabūt dziesmā latviskos burtus. Vai tas ir novērojams arī jaunajā versijā? Itkā viņš sakās esam pievērsis īpašu uzmanību speciālajiem characteriem. Link to comment Share on other sites More sharing options...
Kaklz Posted May 5, 2004 Report Share Posted May 5, 2004 Taču problēma ir faktā, ka vismaz man neizdevās piedabūt dziesmā latviskos burtus. Vai tas ir novērojams arī jaunajā versijā? Itkā viņš sakās esam pievērsis īpašu uzmanību speciālajiem characteriem. Par to nu tev pašam nāksies pārliecināties, jo nu jau kādu laiciņu neesmu ar šo klasi ņēmies un par jaunākajām versijām neesmu interesējies. Link to comment Share on other sites More sharing options...
Aleksejs Posted May 6, 2004 Author Report Share Posted May 6, 2004 (edited) He, hē :D skatos viens otrs aizgājis pazondēt... http://sourceforge.net/forum/forum.php?thr...forum_id=147987 varbūt ka no šī var ko saprast: http://sourceforge.net/forum/forum.php?thr...forum_id=147987 apakšā ir arī angļu val. Edited May 6, 2004 by Aleksejs Link to comment Share on other sites More sharing options...
Aleksejs Posted May 9, 2004 Author Report Share Posted May 9, 2004 (edited) Nu tā - atrisināju problēmu ar LV: Izmantoju http://ros.co.nz/pdf/ klasi. eku kods, kas izveido šo http://gauja.adati.lv/~alex/pdf/tabula.php failu: http://paste.php.lv/978 Vēl jāpastāsta par afm failu ģenerēšanu: Viss aprakstītais tiek darīts uz Linux (var arī uz Windows kaut kā līdzīgi) 1) Atrodam mūs interesējošo TrueType failu 2) Rakstām komandu: ttf2pt1 -a -l latin4 /cels/uz/fontu/<fontavards>.ttf <fontavards> rezultātā izveidojas 2 faili <fontavards>.afm un <fontavards>.t1a 3) Failu ar paplašinājumu .t1a var izdzēst tagad vajag tikai pārkopēt *.ttf un *.afm failus uz to vietu, kur tie būs pieejami mūsu skriptam. Piezīme - nekorektas atstarpes ir tad, ja izmanto jau esošos afm failus - tajos nav korekti platumi latviešu burtiem. Edited May 9, 2004 by Aleksejs Link to comment Share on other sites More sharing options...
Kaklz Posted May 9, 2004 Report Share Posted May 9, 2004 Nu tā - atrisināju problēmu ar LV:Izmantoju http://ros.co.nz/pdf/ klasi. eku kods, kas izveido šo http://gauja.adati.lv/~alex/pdf/tabula.php failu: http://paste.php.lv/978 Vēl jāpastāsta par afm failu ģenerēšanu: Viss aprakstītais tiek darīts uz Linux (var arī uz Windows kaut kā līdzīgi) 1) Atrodam mūs interesējošo TrueType failu 2) Rakstām komandu: ttf2pt1 -a -l latin4 /cels/uz/fontu/<fontavards>.ttf <fontavards> rezultātā izveidojas 2 faili <fontavards>.afm un <fontavards>.t1a 3) Failu ar paplašinājumu .t1a var izdzēst tagad vajag tikai pārkopēt *.ttf un *.afm failus uz to vietu, kur tie būs pieejami mūsu skriptam. Piezīme - nekorektas atstarpes ir tad, ja izmanto jau esošos afm failus - tajos nav korekti platumi latviešu burtiem. Es aprāvos pie vietas, kur bija jāsaraksta tas atšķirību masīvs .. Lielumlielais paldies par paraugu! :) Link to comment Share on other sites More sharing options...
Aleksejs Posted May 10, 2004 Author Report Share Posted May 10, 2004 (edited) Njā, tikko paskatījos uz Linux... Nu nezinu... Vai nu man ar Linuxi kaut kas nav kārtībā, vai arī tas PDFs tomēr tiek ģenerēts nepareizi. Burtus "ĢĶĻŅģķļņ" nerāda... Visi tie, kas ar cedilla... Updeic: Ar AcrobatReader arī uz Linux rāda normāli... Edited May 10, 2004 by Aleksejs Link to comment Share on other sites More sharing options...
Peace Posted July 21, 2005 Report Share Posted July 21, 2005 Nu neka sanak to dabut stradat kopa ar http://hulan.cz/blog/item/html2pdf-convert...l-to-pdf-easily Nomainot .php un .afm uz jaunam vins man lamajas un saka 'Could not include font metric file' :( :unsure: Link to comment Share on other sites More sharing options...
zxspectrum Posted November 30, 2006 Report Share Posted November 30, 2006 sorry, ka paceļu augšā vecu tēmu... gūglēdams līdz šejienei nonācu, jo vajag latviešu valodā tekstus izvadīt. pēc Aleksejs parauga Posted 2004. gada 09. May 02:17 tomēr neizvada tos latviešu burtus mosh pa pusotru gadu kāds no Jums pie skaidrības ticis, kā pareizi jādara? Link to comment Share on other sites More sharing options...
goldy Posted November 30, 2006 Report Share Posted November 30, 2006 sen jau ir tikts pie skaidrības. šitas topics un vēlviens, kur es aprastīju, kā tikt galā ar šo visu. tā ka turpini rakt, kaut kur tepat ir jābūt. Link to comment Share on other sites More sharing options...
Recommended Posts