Problém s MPDF - fix:
/vendor/mpdf/mpdf/src/Mpdf.php
Fix in page 10163:
if ($pagesel || (isset($this->page_box['using']) && $this->page_box['using']))
Velikost dokumentu:
pdfinfo -box xx.pdf | grep TrimBox
From order_item:
http://tiskne.informica.local/designer/default/renderpdf/{order_item.id}
From basket:
https://tiskne.cz/designer/default/renderpdf/?producthash={baskethash}&b=1
command line: php -f /var/www/tiskne.cz/web/luya designer/default/renderpdf
sync templates: rsync -avzhe ssh /var/www/projects/tiskne/web/public_html/media/pdf-templates/xxx/ jhrdlicka@217.16.184.84:/var/www/tiskne.cz/web/public_html/media/pdf-templates/xxx/
Admin
http://printeqadmin3.informica.local/document-template
https://admin.tiskne.cz/document-template/view?id=xxx
Duplikace dokumentů
1. Vytvořit document template
2. Zkopírovat ./luya conversion/import/duplicate-document puvodni_id nove_id
Nastavení dokumentů
1. změřím velikost pdf včetně ořezových značek a přesahů v pointech. (např. 665x912),
změřím rozdíl oproti čistému formátu (např. 35p a zapíšu tuto hodnotu do offset_print_x a offset_print_y)
změřím rozdíl velikostí čistého formátu od ořezu spadávky (např. 15p a tuto hodnotu zapíšu do offset_preview_x a offset_preview_y), není-li tato hodnota stanovena - počítám 3mm tj. 8p.

2. Do skriptu pdf2png.sh pro generování png náhledů z pdf, který je v každé složce mustru v adresáři /public_html/media/pdf-templates upravím hodnoty. Pdfcrop margins zvolím jako rozdíl offset_print_x-offset_preview_x- tj. v tomto případě 35-15=20
#!/bin/bash
name="267"
imagesize="630x877"
thumbsize="315x438"
pdfcrop --margins "-20 -20 -20 -20" $name.pdf
convert $name-crop.pdf $name.png
for f in *.png;
do
echo "Processing $f"
convert $f -resize $imagesize! $f
convert $f -background white -gravity South -extent $imagesize $f
t=$(echo $f | cut -f 1 -d '.')
thumb="${t}_ico.png"
#convert $f -resize $thumbsize! $thumb
convert $f -resize $thumbsize! $thumb
done
Skript pro ořezání šnajtků - pokud jsou vyexportovány ve vzoru
dir=0244;number=244;cd $dir;convert $number-preview-0.png -crop +18+18 -crop -18-18 $number-preview-0.png;convert $number-preview-1.png -crop +18+18 -crop -18-18 $number-preview-1.png;cd ..;