Geppert_Dev Posted September 18, 2015 Share Posted September 18, 2015 Witam, Jestem w trakcie pisania modułu, który ma za zadanie wygenerować PDF. Utknąłem na stylowaniu PDF, ponieważ nie działa mi ani font-weight ani font-family... Marginy też jakoś dziwnie interpretuje. Stanąłem w martwym punkcie... Czy ktoś wie może jak to ugryźć? Może czegoś nie inkluduję? Jak zerkałem na szablon standardowy faktury - np invoice-b2b.tpl - tam normalnie jest to użyte i generuje z pogrubionym tekstem... Link to comment Share on other sites More sharing options...
Yabber Posted September 18, 2015 Share Posted September 18, 2015 Dodaj style to templatki przez {literal}. W preście style do pdf są wrzucane jako odrębne templatki np. invoice.style-tab.tpl przez klasę tej templatki czyli HTMLTemplateInvoice. Link to comment Share on other sites More sharing options...
Geppert_Dev Posted September 18, 2015 Author Share Posted September 18, 2015 Dzięki, Kolego. Próbowałem, jednak bez większego skutku. Nie działa nadal... Link to comment Share on other sites More sharing options...
design4VIP Posted September 19, 2015 Share Posted September 19, 2015 no to pomin <style> ... </style> i laduj wszystko w tagach style="font-weight:300;" itd. Link to comment Share on other sites More sharing options...
Geppert_Dev Posted September 19, 2015 Author Share Posted September 19, 2015 To też próbowałem. Nic nie działa. Jakby w ogóle tego nie obsługiwał, czy nie czytał. Może to wina TCPDF'a? Może czcionkę trzeba tam jakoś wczytać? Ale przeryłem kontrolery i klasy od faktur i tam nie ma. Poza tym po wygenerowaniu faktury zauważyłem, że również nie pogrubia tekstu. Link to comment Share on other sites More sharing options...
design4VIP Posted September 19, 2015 Share Posted September 19, 2015 ogolnie TCPDF ma bardzo ograniczone style. tylko kilka podstawowych. tez nie wiem czy w ogole obsluguje styl font-weight... wal poprostu <strong> ... </strong> (bo chyba <b> tez nie widzi porapwnie) Link to comment Share on other sites More sharing options...
Geppert_Dev Posted September 19, 2015 Author Share Posted September 19, 2015 No właśnie <b> nie widzi poprawnie i <strong> też nie. Wszystkiego chyba próbowałem i teraz to czekam na jakąś gwiazdkę z nieba, bo mi się pomysły skończyły... Ale dziwne naprawdę, bo przecież w oryginalnych szablonach od presty są style z pogrubianiem czcionek... Link to comment Share on other sites More sharing options...
Yabber Posted September 19, 2015 Share Posted September 19, 2015 Zajrzałem do dokumentacji TCPDF i faktycznie stylami nic nie możemy manipulować przy foncie. Możemy je tylko zmieniać metodą setFont() w swoim skrypcie. Tu szczegóły: http://www.tcpdf.org/fonts.php Link to comment Share on other sites More sharing options...
Geppert_Dev Posted September 20, 2015 Author Share Posted September 20, 2015 Tyle też samo wydedukowałem... Jakoś do tego dojdę. Dzięki za pomoc! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now