Puncte:0

Opțiunile fixe pentru antet/subsol Wkhtmltopdf imprimă pagini goale suplimentare. Cum se depanează și se remediază?

drapel us

Deci, pentru aceasta, folosesc entity print 2.2.0 cu WKHTML 0.12.6 cu aceste patch-uri:

            „drupal/entity_print”: {
            „Adăugați export în suport Word”: „https://www.drupal.org/files/issues/2019-11-22/2733781-47.patch”,
            „Adăugarea numerelor de pagină în subsol în pdf”: „https://www.drupal.org/files/issues/2020-05-29/entity_print-custom_footer-2823430-7.patch”
        }

Al doilea permite crearea unui cârlig pentru a adăuga opțiuni suplimentare și am asta:

funcția mymodule_print_pdf_wkhtmltopdf_options_alter(&$opțiuni) { 
  $print_dir = '/Utilizatori/utilizator/Sites/localhost/d8/web/print';
  $header = $print_dir.'/header.html';
  $footer = $print_dir.'/footer.html';
  $options['header-html'] = $header;
  $options['footer-html'] = $footer;
  $options['enable-local-file-access'] = [$header, $footer];
}

Acest lucru aplică un antet și un subsol pentru fiecare pagină, dar adaugă două pagini goale suplimentare, iar prima are două anteturi. Ruta de depanare a modulului omite aceste opțiuni, așa că cum fac să depanez acest lucru?

Și am încercat asta cu dompdf. Este mai ușor, dar, din păcate, nu acceptă rtl.

Notă: un downgrade la wkhtmltopdf 0.12.5 și eliminarea „activare-acces-fișier-local” este o soluție.

leymannx avatar
drapel ne
Unde a fost definit/setat `$print_dir`?
Jed_BH avatar
drapel us
Poate nu ar fi trebuit să o omit. fișierele sunt localizate într-un folder numit print chiar sub directorul /web.
Jed_BH avatar
drapel us
I-am adăugat o definiție.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.