{"id":698,"date":"2019-11-18T14:29:23","date_gmt":"2019-11-18T21:29:23","guid":{"rendered":"https:\/\/help.fooevents.com\/docs\/frequently-asked-questions\/tickets\/how-do-i-modify-an-existing-fooevents-ticket-theme-or-create-my-own-pdf-ticket-theme\/"},"modified":"2019-12-19T18:26:19","modified_gmt":"2019-12-20T01:26:19","slug":"jak-zmodyfikowac-istniejacy-szablon-fooevents-ticket-theme-lub-utworzyc-wlasny-szablon-pdf-lub-html-ticket-theme","status":"publish","type":"docs","link":"https:\/\/help.fooevents.com\/pl\/docs\/frequently-asked-questions\/ticket-themes\/how-do-i-modify-an-existing-fooevents-ticket-theme-or-create-my-own-pdf-ticket-theme\/","title":{"rendered":"Jak zmodyfikowa\u0107 istniej\u0105cy szablon FooEvents Ticket Theme lub utworzy\u0107 w\u0142asny szablon PDF lub HTML Ticket Theme?"},"content":{"rendered":"<p>Ten artyku\u0142 przeprowadzi Ci\u0119 przez proces tworzenia w\u0142asnej aplikacji. <strong>FooEvents Ticket Theme<\/strong> kt\u00f3re zalecamy przeczyta\u0107 przed kontynuowaniem:<br \/>\n<a href=\"https:\/\/www.fooevents.com\/get-creative-with-fooevents-ticket-themes-part-1\/\" target=\"_blank\" rel=\"noopener\">B\u0105d\u017a kreatywny dzi\u0119ki motywom bilet\u00f3w FooEvents - cz\u0119\u015b\u0107 1<\/a><br \/>\n<a href=\"https:\/\/www.fooevents.com\/get-creative-with-fooevents-ticket-themes-part-2\/\" target=\"_blank\" rel=\"noopener\">B\u0105d\u017a kreatywny dzi\u0119ki motywom bilet\u00f3w FooEvents - cz\u0119\u015b\u0107 2<\/a><\/p>\n<p>Wa\u017cne jest, aby pami\u0119ta\u0107, \u017ce spos\u00f3b generowania bilet\u00f3w PDF r\u00f3\u017cni si\u0119 nieco od zwyk\u0142ego HTML i CSS. Istniej\u0105 pewne style i elementy, kt\u00f3re mog\u0105 dzia\u0142a\u0107 dobrze podczas renderowania wiadomo\u015bci e-mail lub pliku HTML, ale te style mog\u0105 nie by\u0107 kompatybilne z bibliotek\u0105 u\u017cywan\u0105 do generowania plik\u00f3w PDF.<\/p>\n<p>Oto kilka wa\u017cnych rzeczy, o kt\u00f3rych nale\u017cy pami\u0119ta\u0107 podczas tworzenia lub modyfikowania plik\u00f3w PDF Ticket Theme:<\/p>\n<p>1. Mo\u017cna u\u017cy\u0107 <strong>JPG<\/strong> lub <strong>PNG<\/strong> obrazy. Je\u015bli obrazy PNG z przezroczysto\u015bci\u0105 nie s\u0105 renderowane zgodnie z przeznaczeniem, nale\u017cy w\u0142\u0105czy\u0107 rozszerzenie \"imagick\" w PHP. Je\u015bli nie masz pewno\u015bci, jak to zrobi\u0107, Tw\u00f3j host mo\u017ce by\u0107 w stanie pom\u00f3c.<br \/>\n2. Staraj si\u0119 unika\u0107 u\u017cywania <code>&lt;table&gt;<\/code> elementy, ale raczej u\u017cyj <code>&lt;div&gt;<\/code> tagi.<br \/>\n3. Je\u015bli chcesz specjalnie wy\u015brodkowa\u0107 obrazy, unikaj u\u017cywania deklaracji CSS \"margin: auto\", ale raczej u\u017cyj \"text-align: center\"<br \/>\n4. Nie u\u017cywaj czcionek Google. Wbudowane <strong>Czcionka DejaVu<\/strong> obs\u0142uguje szerok\u0105 gam\u0119 znak\u00f3w, w tym alfabety grecki, cyrylic\u0119, hebrajski i arabski.<br \/>\n5. Staraj si\u0119 unika\u0107 zagnie\u017cd\u017cania element\u00f3w, np.<\/p>\n<pre>&lt;div&gt;\r\n  &lt;div&gt;Niekt&oacute;re tre\u015bci&lt;\/div&gt;\r\n&lt;div&gt;\r\n<\/pre>\n<p>6. Nie u\u017cywaj deklaracji CSS \"display: block\" na obrazach, poniewa\u017c mo\u017ce to ukry\u0107 obraz w niekt\u00f3rych przypadkach.<br \/>\n7. Je\u015bli nie chcesz, aby element rozci\u0105ga\u0142 si\u0119 na dwie strony, dodaj deklaracj\u0119 \"page-break-inside: avoid;\".<br \/>\n8. Je\u015bli zagnie\u017cd\u017casz elementy, zastosuj dope\u0142nienie CSS do kontenera wewn\u0119trznego, a nie zewn\u0119trznego.<br \/>\n9. U\u017cywaj \u015bcie\u017cek dla obraz\u00f3w zamiast adres\u00f3w URL, jak w zwyk\u0142ym HTML.<br \/>\n10. Dodaj zamkni\u0119cie &lt;\/body&gt; tylko tag, a nie zamkni\u0119cie &lt;\/html&gt; dla wielu stron PDF<br \/>\n11. Nie u\u017cywaj w\u0142a\u015bciwo\u015bci CSS \"float\" na tagu, kt\u00f3ry jest zagnie\u017cd\u017cony wewn\u0105trz innego p\u0142ywaj\u0105cego tagu.<br \/>\n12. Je\u015bli klient kupuje wi\u0119cej ni\u017c jeden bilet na to samo wydarzenie, wi\u0119kszo\u015b\u0107 motyw\u00f3w bilet\u00f3w PDF wy\u015bwietli nag\u0142\u00f3wek i informacje o wydarzeniu, a nast\u0119pnie 3 bilety na stronie. Je\u015bli bilet PDF wygl\u0105da na uszkodzony, mo\u017ce to by\u0107 spowodowane tym, \u017ce wszystkie te informacje nie mieszcz\u0105 si\u0119 na jednej stronie. Aby to naprawi\u0107, mo\u017cesz u\u017cy\u0107 loga i\/lub obrazu nag\u0142\u00f3wka, kt\u00f3re nie s\u0105 tak wysokie, usun\u0105\u0107 wype\u0142nienie, marginesy lub tekst lub ustawi\u0107 tak, aby tylko 1 lub 2 bilety by\u0142y wy\u015bwietlane na jednej stronie.<\/p>","protected":false},"featured_media":0,"parent":800,"menu_order":14,"comment_status":"open","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"doc_tag":[29,28,93,27,7],"class_list":["post-698","docs","type-docs","status-publish","hentry","doc_tag-html","doc_tag-pdf","doc_tag-ticket","doc_tag-ticket-theme","doc_tag-tickets"],"comment_count":0,"_links":{"self":[{"href":"https:\/\/help.fooevents.com\/pl\/wp-json\/wp\/v2\/docs\/698","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/help.fooevents.com\/pl\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/help.fooevents.com\/pl\/wp-json\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/help.fooevents.com\/pl\/wp-json\/wp\/v2\/comments?post=698"}],"version-history":[{"count":0,"href":"https:\/\/help.fooevents.com\/pl\/wp-json\/wp\/v2\/docs\/698\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/help.fooevents.com\/pl\/wp-json\/wp\/v2\/docs\/800"}],"prev":[{"title":"Dlaczego niekt\u00f3re obrazy bilet\u00f3w s\u0105 \"hotlinkowane\", gdy s\u0105 wy\u015bwietlane w kliencie poczty e-mail?","link":"https:\/\/help.fooevents.com\/pl\/docs\/frequently-asked-questions\/ticket-themes\/why-do-some-ticket-images-say-they-are-hot-linked-when-displayed-in-an-email-client\/","href":"https:\/\/help.fooevents.com\/pl\/wp-json\/wp\/v2\/docs\/133858"}],"wp:attachment":[{"href":"https:\/\/help.fooevents.com\/pl\/wp-json\/wp\/v2\/media?parent=698"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/help.fooevents.com\/pl\/wp-json\/wp\/v2\/doc_tag?post=698"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}