Postovani,
imam PHP web aplikaciju pomocu koje skladistim podatke koji se koriste za stampanje na odredjenim obrascima. Podatke cuvam u MySQL bazi podataka i model baze je modelovan tako da jednim slozenijim upitom mogu da dobavim sve ono sto treba da stampam na jednom obrascu.
Ono sto mi pravi problem jeste stroga struktura obrasca jer to su vec gotovi dokumenti na kojima ja samo treba da ispisem odredjene podatke, tj. na tacno odredjenim pozicijama dokumenta treba da se nadje tacno odredjen podatak.
Npr. kao kada bih programski hteo da stampam sadrzaj opste uplatnice. Na uplatnici se zna tacno koliko je koje polje veliko i samo u njega treba da se upise npr. broj ziro racuna.
Ono sto otezava posao jeste cinjenica da su obrasci takvog tipa da mi je cesto neophodna preciznost na nivou milimetra.
Ono sto sam ja pokusao da implementiram jeste da izgenerisem word dokument i da njega stampam. Medjutim, problem nastaje sa marginama i cesto imam situaciju da stringovi nisu na svom mestu i budu pomereni gore/dole ili levo/desno. Ne mogu nikako da implementiram resenje koje ce generisati .doc ili .docx ciji sadrzaj ce biti na tacno odredjenim pozicijama. Bitno mi je da bude bas .doc ili .docx, a ne neki drugi format (PDF i sl.).
Pokusao sam da koristim neke gotove biblioteke (PHPWord itd.) ali nisam uspeo sa njima da ostvarim zeljeni efekat. Takodje, pokusao sam da dinamicki generisem html kod, pa da njega export-ujem u .docx i onda njega da stampam. Medjutim, ni to nije imalo efekta jer neka podesavanja koja sam postavio u html-u (paddings, margine, div-ovi) se ne zadrze uvek u .docx-u.
Da li neko ima ideju kako bih mogao da resim problem? Znaci, ne treba mi gotovo resenje nego samo smernica koju tehniku da iskoristim za resavanje problema ovog tipa.
Unapred hvala.
imam PHP web aplikaciju pomocu koje skladistim podatke koji se koriste za stampanje na odredjenim obrascima. Podatke cuvam u MySQL bazi podataka i model baze je modelovan tako da jednim slozenijim upitom mogu da dobavim sve ono sto treba da stampam na jednom obrascu.
Ono sto mi pravi problem jeste stroga struktura obrasca jer to su vec gotovi dokumenti na kojima ja samo treba da ispisem odredjene podatke, tj. na tacno odredjenim pozicijama dokumenta treba da se nadje tacno odredjen podatak.
Npr. kao kada bih programski hteo da stampam sadrzaj opste uplatnice. Na uplatnici se zna tacno koliko je koje polje veliko i samo u njega treba da se upise npr. broj ziro racuna.
Ono sto otezava posao jeste cinjenica da su obrasci takvog tipa da mi je cesto neophodna preciznost na nivou milimetra.
Ono sto sam ja pokusao da implementiram jeste da izgenerisem word dokument i da njega stampam. Medjutim, problem nastaje sa marginama i cesto imam situaciju da stringovi nisu na svom mestu i budu pomereni gore/dole ili levo/desno. Ne mogu nikako da implementiram resenje koje ce generisati .doc ili .docx ciji sadrzaj ce biti na tacno odredjenim pozicijama. Bitno mi je da bude bas .doc ili .docx, a ne neki drugi format (PDF i sl.).
Pokusao sam da koristim neke gotove biblioteke (PHPWord itd.) ali nisam uspeo sa njima da ostvarim zeljeni efekat. Takodje, pokusao sam da dinamicki generisem html kod, pa da njega export-ujem u .docx i onda njega da stampam. Medjutim, ni to nije imalo efekta jer neka podesavanja koja sam postavio u html-u (paddings, margine, div-ovi) se ne zadrze uvek u .docx-u.
Da li neko ima ideju kako bih mogao da resim problem? Znaci, ne treba mi gotovo resenje nego samo smernica koju tehniku da iskoristim za resavanje problema ovog tipa.
Unapred hvala.