Hei
Alatunnisteen asetukset ovat tiedostossa pdf.php joten ei ole mahdollista muokata niitä invoice_printer_oma.php:ssä. Olisi hyvä jos voisi siirtää nuo asetukset invoice_printer_base.php:hen. Marginaalit eivät esim. ole samoja kuin muualla ja lisäksi olisi hyvä kustomoida alatunnisteen kentät.
Marginaalia alareunasta ei voi säätää, eikä keskimmäisen sarakkeen sijaintia. Näissä olisi tosiaan parannettavaa. Vasemman ja oikean reunan marginaalit saa kuitenkin asetettua (esim. $this->pdf->footerLeftPos = x;
) samoin kuin sisällön (esim. $this->pdf->footerLeft = 'foo';
). Noihin täytynee kyllä tehdä kunnon metodit, kun ei tuo kaunista ole.
Quote from: Ere Maijala on 13.12.17 - klo:20:10
Marginaalia alareunasta ei voi säätää, eikä keskimmäisen sarakkeen sijaintia. Näissä olisi tosiaan parannettavaa. Vasemman ja oikean reunan marginaalit saa kuitenkin asetettua (esim. $this->pdf->footerLeftPos = x;
) samoin kuin sisällön (esim. $this->pdf->footerLeft = 'foo';
). Noihin täytynee kyllä tehdä kunnon metodit, kun ei tuo kaunista ole.
Nämä onnistuvat kun laittaa nuo rivit funktioon function initPDF() tiedostossa invoice_printer_oma.php, kiitos.
Keskimmäisen sarakkeen olen muokannut suoraan tiedostoon pdf.php, esim. vasenpuolinen justifiointi funktionissa Footer(). Tosiaan, tällä hetkellä vasemman ja oikean alatunnisteen marginaalit ovat eri kuin muualla (liian leveät) ja se vaikuttaa tulostukseen. Siksi piti laittaa kapeammat marginaalit.
Muistaakseni fiksasin noita vähän seuraavaan versioon, että tulisivat samalle leveydelle muun sisällön kanssa, mutta pitää tarkistaa vielä.