{"id":879,"date":"2019-11-27T07:15:09","date_gmt":"2019-11-27T14:15:09","guid":{"rendered":"https:\/\/help.fooevents.com\/docs\/topics\/tickets\/pdf-tickets\/"},"modified":"2024-11-22T10:38:19","modified_gmt":"2024-11-22T18:38:19","slug":"bilety-pdf","status":"publish","type":"docs","link":"https:\/\/help.fooevents.com\/pl\/docs\/topics\/tickets\/pdf-tickets\/","title":{"rendered":"Bilety PDF"},"content":{"rendered":"<p class=\"notice\">Wymaga\u00a0<a href=\"https:\/\/www.fooevents.com\/products\/fooevents-pdf-tickets\/\" target=\"_blank\" rel=\"noopener\">Bilety FooEvents PDF<\/a>\u00a0wtyczka<\/p>\n<p>Wtyczka FooEvents PDF Tickets do\u0142\u0105cza bilety w formacie PDF do wiadomo\u015bci e-mail wysy\u0142anych do uczestnik\u00f3w lub nabywc\u00f3w bilet\u00f3w. Mo\u017cesz wys\u0142a\u0107 tylko plik PDF i zaplanowa\u0107 wiadomo\u015b\u0107 tekstow\u0105 lub ustawi\u0107 FooEvents tak, aby do\u0142\u0105cza\u0142 plik PDF do wiadomo\u015bci e-mail z biletem HTML.<\/p>\n<h2>Sekcje<\/h2>\n<ul>\n<li><a href=\"#setting-up-fooevents-pdf-tickets\">Konfigurowanie bilet\u00f3w PDF FooEvents<\/a><\/li>\n<li><a href=\"#modifying-fooevents-pdf-ticket-themes\">Modyfikowanie motyw\u00f3w bilet\u00f3w PDF FooEvents<\/a><\/li>\n<li><a href=\"#dompdf-php-library\">Biblioteka PHP Dompdf<\/a><\/li>\n<li><a href=\"#send-html-email-tickets-with-pdf-attached\">Wysy\u0142anie bilet\u00f3w e-mail w postaci zwyk\u0142ego tekstu z za\u0142\u0105czonym plikiem PDF<\/a><\/li>\n<li><a href=\"#changing-the-pdf-tickets-file-name\">Zmiana nazwy pliku PDF Tickets<\/a><\/li>\n<\/ul>\n<h3 id=\"setting-up-fooevents-pdf-tickets\">Konfigurowanie bilet\u00f3w PDF FooEvents<\/h3>\n<ol>\n<li>Przejd\u017a do\u00a0<strong>FooEvents<\/strong> &gt;\u00a0<strong>Ustawienia<\/strong> &gt;\u00a0<strong>Bilety PDF<\/strong>\n<ul>\n<li><strong>W\u0142\u0105czanie bilet\u00f3w PDF<\/strong> - Dodaje za\u0142\u0105czniki PDF do wiadomo\u015bci e-mail ze zg\u0142oszeniami<\/li>\n<li><strong>W\u0142\u0105cz pobieranie bilet\u00f3w w formacie PDF<\/strong> Umo\u017cliwia kupuj\u0105cym pobranie kopii bilet\u00f3w w formacie PDF ze strony Moje konto.<\/li>\n<li><strong>Do\u0142\u0105cz bilet PDF do wiadomo\u015bci e-mail z biletem HTML<\/strong> - Do\u0142\u0105cza bilet w formacie PDF do wiadomo\u015bci e-mail z biletem w formacie HTML.<\/li>\n<li><strong>Czcionka<\/strong> - Wybierz pomi\u0119dzy DejaVu Sans (domy\u015blnie) i Firefly Sung, kt\u00f3ry obs\u0142uguje znaki chi\u0144skie, japo\u0144skie i korea\u0144skie (CJK) dla bilet\u00f3w PDF.<\/li>\n<\/ul>\n<\/li>\n<li>Edytuj wydarzenie i przejd\u017a do zak\u0142adki \"Ustawienia biletu\".\n<ul>\n<li><strong>Motyw biletu PDF<\/strong>\u00a0- \"Domy\u015blny pojedynczy motyw PDF\" wy\u015bwietli ka\u017cdy bilet na jego\u00a0<strong>w\u0142asna strona<\/strong>\u00a0z jego\u00a0<strong>w\u0142asny nag\u0142\u00f3wek wydarzenia<\/strong>\u00a0w pliku biletu PDF wysy\u0142anym do klienta. \"Domy\u015blny motyw PDF Multiple\" wy\u015bwietli nag\u0142\u00f3wek wydarzenia u g\u00f3ry ka\u017cdej strony, a nast\u0119pnie\u00a0<strong>trzy bilety<\/strong>\u00a0tego samego wydarzenia w pliku biletu PDF wysy\u0142anym do klienta. Istniej\u0105 r\u00f3wnie\u017c inne\u00a0<strong>Motywy kompatybilne z biletami PDF<\/strong>\u00a0dost\u0119pne do pobrania na stronie\u00a0<a href=\"https:\/\/www.fooevents.com\/ticket-themes\/\" target=\"_blank\" rel=\"noopener\">Motywy bilet\u00f3w FooEvents<\/a> strona<\/li>\n<li>Je\u015bli wydarzenie jest ustawione na wysy\u0142anie bilet\u00f3w e-mailem na adres\u00a0<strong>nabywca<\/strong>\u00a0wtedy wszystkie bilety z\u00a0<strong>to samo wydarzenie<\/strong>\u00a0b\u0119d\u0105 zawarte w\u00a0<strong>jeden dokument PDF<\/strong><\/li>\n<li>Je\u015bli wydarzenie jest ustawione na wysy\u0142anie bilet\u00f3w poczt\u0105 e-mail do poszczeg\u00f3lnych os\u00f3b\u00a0<strong>uczestnik<\/strong>\u00a0wtedy ka\u017cdy bilet b\u0119dzie zawarty w swoim w\u0142asnym\u00a0<strong>indywidualny dokument PDF<\/strong><\/li>\n<li><strong>Tekst wiadomo\u015bci e-mail<\/strong>\u00a0- Ustaw tre\u015b\u0107 wiadomo\u015bci e-mail z biletami w polu <i>Ustawienia PDF<\/i> sekcja, je\u015bli przewiniesz w d\u00f3\u0142<\/li>\n<li><strong>Tekst stopki biletu<\/strong>\u00a0- Ustaw wiadomo\u015b\u0107 w stopce bilet\u00f3w w sekcji <i>Ustawienia PDF<\/i> sekcja, je\u015bli przewiniesz w d\u00f3\u0142<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h3 id=\"modifying-fooevents-pdf-ticket-themes\">Modyfikowanie motyw\u00f3w bilet\u00f3w PDF FooEvents<\/h3>\n<p>Prosimy o zapoznanie si\u0119 z <a href=\"https:\/\/help.fooevents.com\/pl\/dokumenty\/tematy-2\/bilety-2\/motywy-biletow-2\/\">Motywy bilet\u00f3w FooEvent<\/a> przed przej\u015bciem do tej sekcji. Je\u015bli posiadasz podstawow\u0105 wiedz\u0119 na temat kodowania lub wsp\u00f3\u0142pracujesz z programist\u0105, opcja <a href=\"https:\/\/www.fooevents.com\/product\/starter-ticket-theme\/\" target=\"_blank\" rel=\"noopener\">Motyw biletu startowego<\/a> mo\u017cna wykorzysta\u0107 jako szablon do zaprojektowania w\u0142asnych bilet\u00f3w od podstaw.<\/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>\n<h3 id=\"dompdf-php-library\">Biblioteka PHP Dompdf<\/h3>\n<p>Wtyczka FooEvents PDF Tickets korzysta z nast\u0119puj\u0105cych funkcji\u00a0<a href=\"https:\/\/github.com\/dompdf\/dompdf\" rel=\"nofollow noopener\" target=\"_blank\">Dompdf<\/a>\u00a0Biblioteka PHP do generowania dokument\u00f3w .pdf. Zaktualizujemy bibliotek\u0119 Dompdf w przysz\u0142ych aktualizacjach wtyczki, jednak je\u015bli chcesz zmieni\u0107 lub zaktualizowa\u0107 wersj\u0119 biblioteki samodzielnie, oto kroki:<\/p>\n<ol>\n<li>Pobierz wymagan\u0105 wersj\u0119 biblioteki Dompdf ze strony\u00a0<a href=\"https:\/\/github.com\/dompdf\/dompdf\" rel=\"nofollow noopener\" target=\"_blank\">https:\/\/github.com\/dompdf\/dompdf<\/a><\/li>\n<li>Wyodr\u0119bnij archiwum .zip<\/li>\n<\/ol>\n<p>Skopiuj i wklej wyodr\u0119bniony katalog do nast\u0119puj\u0105cego katalogu:\u00a0<i>\/fooevents_pdf_tickets\/vendors\/dompdf\/dompdf<\/i><\/p>\n<p class=\"notice\">Nale\u017cy pami\u0119ta\u0107, \u017ce Dompdf nie obs\u0142uguje obecnie znak\u00f3w spoza alfabetu \u0142aci\u0144skiego.<\/p>\n<h3 id=\"send-html-email-tickets-with-pdf-attached\">Wysy\u0142anie bilet\u00f3w e-mail w formacie HTML z za\u0142\u0105czonym plikiem PDF<\/h3>\n<p>Mo\u017cesz ustawi\u0107 FooEvents tak, aby wysy\u0142a\u0142 wiadomo\u015b\u0107 e-mail ze zg\u0142oszeniem w formacie HTML z za\u0142\u0105czonym zg\u0142oszeniem w formacie PDF lub wysy\u0142a\u0142 wiadomo\u015b\u0107 e-mail tylko z za\u0142\u0105czonym zg\u0142oszeniem w formacie PDF.<\/p>\n<p>Wykonaj poni\u017csze kroki, aby wys\u0142a\u0107 wersj\u0119 tekstow\u0105 z za\u0142\u0105czonym plikiem PDF:<\/p>\n<ul dir=\"ltr\">\n<li dir=\"ltr\">Zaloguj si\u0119 do swojego <strong>Obszar administracyjny WordPress<\/strong><\/li>\n<li dir=\"ltr\">Przejd\u017a do <strong>FooEvents<\/strong> &gt; <strong>Ustawienia<\/strong> &gt; <strong>Bilety PDF<\/strong><\/li>\n<li dir=\"ltr\">Upewnij si\u0119, \u017ce ustawienie\u00a0<strong>Do\u0142\u0105cz bilet PDF do wiadomo\u015bci e-mail z biletem HTML<\/strong>\u00a0jest\u00a0<em><u>NIE<\/u><\/em>\u00a0w\u0142\u0105czony<\/li>\n<li dir=\"ltr\">Nast\u0119pnie mo\u017cna edytowa\u0107 tekst wiadomo\u015bci e-mail w\u00a0<strong>Bilety PDF<\/strong>\u00a0zak\u0142adka ustawie\u0144 wydarze\u0144<\/li>\n<\/ul>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone wp-image-2586 size-full\" src=\"https:\/\/help.fooevents.com\/wp-content\/uploads\/2019\/11\/FooEvents-PDF-ticket-settings.png\" alt=\"\" width=\"1392\" height=\"644\" title=\"\" srcset=\"https:\/\/help.fooevents.com\/wp-content\/uploads\/2019\/11\/FooEvents-PDF-ticket-settings.png 1392w, https:\/\/help.fooevents.com\/wp-content\/uploads\/2019\/11\/FooEvents-PDF-ticket-settings-300x139.png 300w, https:\/\/help.fooevents.com\/wp-content\/uploads\/2019\/11\/FooEvents-PDF-ticket-settings-1024x474.png 1024w, https:\/\/help.fooevents.com\/wp-content\/uploads\/2019\/11\/FooEvents-PDF-ticket-settings-768x355.png 768w\" sizes=\"(max-width: 1392px) 100vw, 1392px\" \/><\/p>\n<h3 id=\"changing-the-pdf-tickets-file-name\">Zmiana nazwy pliku PDF Tickets<\/h3>\n<p>Niestety, obecnie nie jest mo\u017cliwa zmiana nazwy pliku PDF, poniewa\u017c musi on mie\u0107 okre\u015blony format. Litery, kt\u00f3re widzisz, s\u0105 kombinacj\u0105 numeru biletu i kodu skr\u00f3tu, kt\u00f3ry s\u0142u\u017cy jako kontrola bezpiecze\u0144stwa i walidacji danych. Jest to funkcja bezpiecze\u0144stwa, poniewa\u017c utrudnia automatycznym botom bezpo\u015bredni dost\u0119p do plik\u00f3w PDF.<\/p>","protected":false},"featured_media":0,"parent":942,"menu_order":7,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"default","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":"default","adv-header-id-meta":"","stick-header-meta":"default","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","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":[341,180,340,220,181,179,403,338,339,127,182,599,27,7],"class_list":["post-879","docs","type-docs","status-publish","hentry","doc_tag-asian","doc_tag-chinese","doc_tag-cjk","doc_tag-dejavu","doc_tag-dompdf","doc_tag-firefly-sung","doc_tag-hebrew","doc_tag-japanese","doc_tag-korean","doc_tag-pdf-tickets","doc_tag-php-library","doc_tag-starter-ticket-theme","doc_tag-ticket-theme","doc_tag-tickets"],"comment_count":0,"_links":{"self":[{"href":"https:\/\/help.fooevents.com\/pl\/wp-json\/wp\/v2\/docs\/879","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=879"}],"version-history":[{"count":0,"href":"https:\/\/help.fooevents.com\/pl\/wp-json\/wp\/v2\/docs\/879\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/help.fooevents.com\/pl\/wp-json\/wp\/v2\/docs\/942"}],"next":[{"title":"Kody kreskowe bilet\u00f3w","link":"https:\/\/help.fooevents.com\/pl\/docs\/topics\/tickets\/ticket-barcodes\/","href":"https:\/\/help.fooevents.com\/pl\/wp-json\/wp\/v2\/docs\/878"}],"prev":[{"title":"Motywy bilet\u00f3w","link":"https:\/\/help.fooevents.com\/pl\/docs\/topics\/tickets\/ticket-themes\/","href":"https:\/\/help.fooevents.com\/pl\/wp-json\/wp\/v2\/docs\/880"}],"wp:attachment":[{"href":"https:\/\/help.fooevents.com\/pl\/wp-json\/wp\/v2\/media?parent=879"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/help.fooevents.com\/pl\/wp-json\/wp\/v2\/doc_tag?post=879"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}