TCPDF jest rozszerzenie i udoskonalenie FPDF klasy.
Podobnie jak w oryginale może być używany do programowego montażu pliki PDF z surowego kodu PHP.
Oznacza to, że biblioteka nie potrzebuje żadnego skomplikowanych technologii po stronie serwera lub IDE zainstalowany i działa wyłącznie dzięki sile kompilator PHP regularnych, biorąc składni PHP i przekształcenie go do właściwego kodu XML, odpowiedzialny za generowanie odpowiednich elementów wizualnych w Format pliku PDF
Co nowego w tym wydaniu:.
- & quot; Raport Bezpieczeństwa, LFI wysyłania plików wewnętrznych domyślne zewnętrznie nadużywa Parametr & quot; została ustalona.
- Metody statyczne serializeTCPDFtagParameters () i unserializeTCPDFtagParameters () zostały przeniesione jako nie statycznych do głównej klasy TCPDF.
- Przestarzałe metody zostały usunięte, należy użyć ekwiwalenty zdefiniowane w innych klas (tj TCPDF_STATIC i TCPDF_FONTS).
- Stała K_TCPDF_CALLS_IN_HTML jest teraz domyślnie ustawiony na FALSE.
- DLE dodano Format DLX i strona DLP.
- Format strony są teraz zdefiniowane jako własności publicznej w TCPDF_STATIC.
Co nowego w wersji 6.2.8:
- & quot; Raport Bezpieczeństwa, LFI wysyłania plików wewnętrznych na zewnątrz nadużywa domyślny parametr & quot; została ustalona.
- Metody statyczne serializeTCPDFtagParameters () i unserializeTCPDFtagParameters () zostały przeniesione jako nie statycznych do głównej klasy TCPDF.
- Przestarzałe metody zostały usunięte, należy użyć ekwiwalenty zdefiniowane w innych klas (tj TCPDF_STATIC i TCPDF_FONTS).
- Stała K_TCPDF_CALLS_IN_HTML jest teraz domyślnie ustawiony na FALSE.
- DLE dodano Format DLX i strona DLP.
- Format strony są teraz zdefiniowane jako własności publicznej w TCPDF_STATIC.
Co nowego w wersji 6.2.6:
- & quot; Raport Bezpieczeństwa, LFI wysyłania plików wewnętrznych na zewnątrz nadużywa domyślny parametr & quot; została ustalona.
- Metody statyczne serializeTCPDFtagParameters () i unserializeTCPDFtagParameters () zostały przeniesione jako nie statycznych do głównej klasy TCPDF.
- Przestarzałe metody zostały usunięte, należy użyć ekwiwalenty zdefiniowane w innych klas (tj TCPDF_STATIC i TCPDF_FONTS).
- Stała K_TCPDF_CALLS_IN_HTML jest teraz domyślnie ustawiony na FALSE.
- DLE dodano Format DLX i strona DLP.
- Format strony są teraz zdefiniowane jako własności publicznej w TCPDF_STATIC.
Co nowego w wersji 6.1.0:
- Metoda TCPDF_STATIC :: getRandomSeed () została poprawiona .
- Funkcja buforowania dysku został usunięty.
- Poprawiono & quot; Odwrotne ukośniki zostać powielone w tabeli, za pomocą WriteHTML & quot; została ustalona.
- Poprawiono & quot; SVG radialGradient ciągu nie kwadratowy Rect & quot; została ustalona.
Co nowego w wersji 6.0.094:
- Bug & quot; Zmienna Undefined: $ cborder & quot; została ustalona.
Co nowego w wersji 6.0.085:.
- Oto przykładowe zdjęcia zostały zastąpione
- wyścigu błąd został naprawiony.
- Bug & quot; Dzielenie wyrazów-kreska rozciąga się poza komórką & quot; została ustalona.
Co nowego w wersji 6.0.070:
- & quot; SVG obraz jest odcięte ( z clipping maski) podczas korzystania skoordynowanie opcje & quot; została ustalona.
Co nowego w wersji 6.0.060:
- Bugs:
- & quot; Błąd parsowania pola heksadecymalne & quot; została ustalona.
- & quot; Przetwarzanie pdf z tylną przestrzeń na początku & quot; została ustalona.
Co nowego w wersji 6.0.054:
- Naprawiono błąd:
- & quot; Nawiasy powodując uszkodzony tekst & quot; została ustalona.
Co nowego w wersji 6.0.042:
- & quot; Kolory CMYK Bug & quot; została ustalona.
Co nowego w wersji 6.0.030:
- Bug & quot; PDF417 i cyrylicy symbole & quot; została ustalona.
Co nowego w wersji 6.0.023:.
- czcionki GNU Freefont zostały zaktualizowane,
- Licencja i prawa autorskie informacji o czcionkach zostały poprawione.
- Wsparcie PNG poprawiła.
Co nowego w wersji 6.0.012:
- Metoda Wystąpił błąd w addHtmlLink () został ustalony .
Co nowego w wersji 6.0.007:.
- HTML / CSS konwersji rozmiar czcionki zostały poprawione
Co nowego w wersji 6.0.001:.
- Poprawiono $ uni_type wezwanie tcpdf.php
Co nowego w wersji 5.9.209:.
- Metoda obrazu poprawiła
Co nowego w wersji 5.9.199:.
- Metoda wewnętrzna setImageBuffer () została poprawiona
Co nowego w wersji 5.9.197:
- Bug fix dla & quot; TCPDF 5.9.196 pokazach linia na górze wszystkich plików PDF & quot;.
Co nowego w wersji 5.9.195:.
- _putfonts () metoda poprawiła
Co nowego w wersji 5.9.182:
- Metoda Naprawiono błąd w nieskończonej pętli w Write () .
Co nowego w wersji 5.9.176:.
- Błąd związany szerokości skoku została ustalona
- Problem związany font odstępy w HTML został ustalony.
Co nowego w wersji 5.9.170:
- & quot; Liczne błędy wstawianie wspólnych zdjęć & quot; została ustalona.
Co nowego w wersji 5.9.163:.
- Metoda getGDgamma () został zmieniony,
- Rendering występy obrazów PNG z kanałem alfa uległy poprawie.
Co nowego w wersji 5.9.151:.
- Precyzja liczby rzeczywistej zostały rozszerzone
- ComboBox i ListBox zostały ustalone.
- Bułgarski plik językowy został dodany.
- Metoda addTOC () został rozszerzony o kolor zakładek i styl czcionki.
metody
Co nowego w wersji 5.9.149:
- & quot; SVG parser traktuje tspan jak tekst & quot; błąd został naprawiony.
Co nowego w wersji 5.9.146:
- poz Bug # +3486880 & quot; $ filehash Undefine błąd & Quot ; została ustalona.
- Domyślną czcionką jest obecnie jednym z określonych w PDF_FONT_NAME_MAIN stałej.
Co nowego w wersji 5.9.143:
- & quot; setCreator () nie ma wpływu & quot; została ustalona.
Co nowego w wersji 5.9.142:.
- Dokumentacja Kod źródłowy został zaktualizowany
Co nowego w wersji 5.9.136:
- & quot; SetMargins z opcji Zachowaj nie działa dla górny margines & quot; została ustalona.
Co nowego w wersji 5.9.126:
- poz Bug # 3417989 & quot; Operator graficzne państwa w tworzą XObject nie udzieli & quot; została ustalona.
- Problemy Xobjects z przezroczystości, gradienty i kolory dodatkowe zostały ustalone.
Co nowego w wersji 5.9.117:
- TCPDFBarcode i TCPDF2DBarcode zostały rozszerzone o metodę eksportu kodów kreskowych jako PNG.
Co nowego w wersji 5.9.108:
- bug na wersji PHP4 została ustalona
Co nowego w wersji 5.9.101:
- Wsparcie dla JPEG i PNG profili kolorów ICC został dodany .
- addEmptySignatureAppearance Metoda () dodaje się, aby dodać puste pola podpisu (patrz przykład n. 52).
- poz Bug # 3354332 & quot; rozstaw Dziwne linii o ograniczonej wielkości w font-& quot writeHTML; została ustalona.
Co nowego w wersji 5.9.098:.
- Funkcja Destination Nazwany został ustalony
Co nowego w wersji 5.9.092:.
- _putpages () metoda poprawiła
- poz Bug # 3316678 & quot; przepełnienie pamięci, gdy wykorzystanie Obrót i SetAutoPageBreak & quot; została ustalona.
- Prawo dostosowanie numerów stron poprawiła.
Co nowego w wersji 5.9.086:
- zaktualizowano pliki czcionek (te na poprzedni zwolnienie zostały podzielone).
- script fonts / utils / makeallttffonts.php została zaktualizowana i stałe.
- Metoda wyjścia () została poprawiona, aby korzystać z kompresji kiedy będzie dostępny.
Co nowego w wersji 5.9.083:
- poz Bug # 3308387 & quot; Wysokość & SetCellHeightRatio i linia Quot ; została ustalona.
Co nowego w wersji 5.9.081:
- Metoda resetHeaderTemplate został dodany do zresetowania xobject () szablon używany przez Header () metody.
- setHeaderTemplateAutoreset Metoda została dodana, aby automatycznie zresetować szablon xobject używany przez Header () metoda na każdej stronie. ()
Co nowego w wersji 5.9.078:
- poz Bug # 3300878 & quot; złego renderowania dla html Lista kula w niektórych przypadkach & quot; została ustalona.
- poz Bug # 3301017 & quot; Podkreślił vs. font-weight & quot; została ustalona.
- Kod kreskowy 128 został rozszerzony o tryb AUTO (automatyczne przełączanie między trybami A, B i C).
- Przykłady n. 27 i 49 zostały zaktualizowane.
Co nowego w wersji 5.9.075:
- wyrównanie nagłówku tabeli przy użyciu WriteHTMLCell () lub wielokomórkowych () została ustalona.
Co nowego w wersji 5.9.072:
- resetColumns Metoda () został dodany do usunięcia wielu kolumn i zresetować marginesy strony (przykład n. 10 został zaktualizowany).
Co nowego w wersji 5.9.068:
- Zaznacz, addTOC i addHTMLTOC metody zostały udoskonalone w celu włączenia styl czcionki i kolor (Przykłady 15, 49 i 59 zostały zaktualizowane).
- Default $ _SERVER ['DOCUMENT_ROOT'] wartość na tcpdf_config.php pliku została zmieniona.
Co nowego w wersji 5.9.065:
- & quot; kodowania Tekst wywala ISO-8859-2 & Quot ; została ustalona.
Co nowego w wersji 5.9.063:
- & quot; WriteHTML () i obrazu, który nie robi ' t regulaminem na stronie & quot; została ustalona.
Co nowego w wersji 5.9.062:
- poz Bug # 3.232.650 & quot; Korzystanie z zapisem, jeśli nie są pageRegions aktywnych tworzy błąd & quot; została ustalona.
- poz Bug # 3221891 & quot; granice wprowadzania tekstu & quot; została ustalona.
- poz Bug # 3228958 & quot; Adobe Reader 9.4.2 Crash & quot; została ustalona.
Co nowego w wersji 5.9.061:
- poz Bug # 3213488 & quot; nie tak Funkcja połączeń w Funkcja zapisu & quot; została ustalona.
- poz Bug # 3203007 & quot; lista elementów z czarnym tle & quot; została ustalona.
Co nowego w wersji 5.9.060:
- Metoda addTOC () została ustalona na problemy wyrównania tekstu .
Co nowego w wersji 5.9.058:
- Metoda obrazu () została poprawiona do zdjęć cache z warstwy przezroczystości (Korneliusz Jarzębskiego dzięki za zgłoszenie tego problemu).
Co nowego w wersji 5.9.056:
- Błąd na fixHTMLCode () metoda została ustalona.
- Automatyczne końca linii dla HTML został ustalony.
Co nowego w wersji 5.9.055:
- Kolejny błąd związany z HTML stronie tabela przerwie został ustalony .
Co nowego w wersji 5.9.054:
- błąd związany z HTML stronie tabela przerwie został ustalony .
Co nowego w wersji 5.9.052:
- błąd związany z HTML automatycznych nowej linii został ustalony.
Co nowego w wersji 5.9.051:
- & quot; przecinki na początku nowej linii & quot; Problem został rozwiązany.
Co nowego w wersji 5.9.048:
- Brak zmian. Tylko w nadpisać poprzednią wersję, że nie został przesłany prawidłowo.
Co nowego w wersji 5.9.047:
- Bug # 3167115 & quot; Błąd PDF w & # x3c; Stół & # x3e; (przykład 48) & quot; została ustalona (wprowadzono 5.8.046).
Co nowego w wersji 5.9.046:
- PDF warstwy Widok / drukowania są automatycznie wyłączony jeśli nie są używane (patrz setVisibility () metoda).
Co nowego w wersji 5.9.045:.
- Wsparcie lista HTML poprawiły
Co nowego w wersji 5.9.044:
- Bug # 3158422 & quot; writeHTMLCell Loop & quot; została ustalona.
- Pewne problemy wyrównania HTML obrazu zostały ustalone.
Co nowego w wersji 5.9.043:
- & quot; PHP Wskazówki & quot; została ustalona.
- & quot; nieskończoną pętlę w writeHTML & quot; została ustalona.
- & quot; wykres SVG Pie nieprawidłowo rendered2 & rdquo;.
Co nowego w wersji 5.9.041:
- Problem ze ścieżką SVG eliptyczna łuku została ustalona.
- Problem związany font ciężar na nagłówkach tabeli HTML został ustalony.
Co nowego w wersji 5.9.040:
- błąd związany z pustych stron po tabela została ustalona .
Co nowego w wersji 5.9.038:.
- Drobne błędy zostały ustalone,
Co nowego w wersji 5.9.037:.
- problem wyrównania fot tekstów HTML została ustalona
Co nowego w wersji 5.9.035:
- Problem związany z tabeli HTML wyrównania granicy został ustalony .
- Bug # 2996366 & quot; FastCGI i Problemy Header & quot; została ustalona.
Co nowego w wersji 5.9.031:.
- błędy dokumentacji kodu źródłowego zostały ustalone
Co nowego w wersji 5.9.029: metoda
- $ fitbox parametr Image () był rozszerzony, aby określić wyrównanie obrazu wewnątrz pudełka (sprawdź na przykład n. 9).
Co nowego w wersji 5.9.028:
- Czcionka utils makefont.php i makeallttffonts.php były zaktualizowane.
Co nowego w wersji 5.9.027:
- Kolory są teraz lepiej zintegrowane z trybie HTML.
- SetDocInfoUnicode Metoda () został dodany do włączenia / wyłączenia trybu Unicode dla słownika informacyjnego dokumentu (meta tagi) - sprawdź przykład N. 19.
Co nowego w wersji 5.9.023:.
- Potencjalny błąd na SVG transkoderze została ustalona
Co nowego w wersji 5.9.022:
- ImageEPS Metoda obejmuje obsługę EPS / AI Kolory .
- ImageEPS Metoda obejmuje nowy parametr $ fixoutvals usunąć wartości poza obwiedni.
Co nowego w wersji 5.9.020:
- Problem związany z dodatkowej strony podczas korzystania z trybu wielokolumnowego została ustalona.
Co nowego w wersji 5.9.017:.
- kolor Tagline została ustawiona na przejrzyste
- Metoda fixHTMLCode () został dodany do automatycznego czyszczenia kodu HTML (wymaga HTML Tidy).
Co nowego w wersji 5.9.012:
- Metoda getTCPDFVersion () dodano
- PDF_PRODUCER constat został usunięty.
- Metoda convertHTMLColorToDec () została poprawiona.
- kolory HTML obsługują teraz zdefiniowanych nazw kolorów spotowych na nowym pliku spotcolors.php.
- Domyślna metoda Header () została ulepszona w celu wspierania SVG i obrazy EPS / AI.
- Błąd na SVG importera została ustalona.
Co nowego w wersji 5.9.011:
- & quot; Fix Bug do obrazu załadunku & quot; została ustalona.
Co nowego w wersji 5.9.010:
- Wsparcie dla "border-spacing 'właściwości CSS i dodano "padding 'dla tabel.
- dodano kilka plików językowych.
Co nowego w wersji 5.9.009:
- wyrównanie tekstu HTML został rozszerzony o sprawę Tekst RTL na kierunku LTR i tekst LTR na kierunku RTL.
Co nowego w wersji 5.9.006:
- Wsparcie dla AES 256 bitowe szyfrowanie został dodany (patrz Przykład n. 16).
- getNumLines Metoda () została ustalona na pusty ciąg znaków.
Co nowego w wersji 5.9.005:
- addPageRegion Metoda () został zmieniony, aby zaakceptować regiony zaczynają dokładnie od górnej strony.
Co nowego w wersji 5.9.003:
- Wsparcie dla nie-write regiony strony został dodany. Sprawdź przykład N. 64 i nowe metody setPageRegions (), addPageRegion (), getPageRegions (), removePageRegion ().
- Błąd na prawej do lewej, wyrównanie zostało ustalone.
Co nowego w wersji 5.8.034:
- błąd związany z szablonów XObject setFont został ustalony .
Co nowego w wersji 5.8.032:
- & quot; Problemy z zmian addHTMLVertSpace () & Quot ; została ustalona.
Co nowego w wersji 5.8.031:
- Bug na & quot; przeznaczone w HTML & quot; została ustalona.
Co nowego w wersji 5.8.030:
- Wsparcie SVG uległa poprawie, a niektóre błędy zostały naprawione.
Co nowego w wersji 5.8.029:
- Problem z granicami HTML została ustalona
Co nowego w wersji 5.8.028:
- & quot; mcrypt_create_iv błędu TCPDF 5.8.027 na PHP 5.3.2 & quot; została ustalona.
Co nowego w wersji 5.8.023:
- Formularze bug dodany wersji 5.8.019 został ustalony .
Co nowego w wersji 5.8.020:
- CSS & quot; catch-all & quot; selektor klasy jest teraz obsługiwane.
Co nowego w wersji 5.8.018:
- getNumberOfColumns () metoda została dodana
- Problem związany z nagłówka tabeli została ustalona.
- Metoda getSVGTransformMatrix () została ustalona, aby zastosować transformacje SVG w odpowiedniej kolejności.
- Wsparcie SVG został poprawiony i kilka błędów zostały ustalone.
Co nowego w wersji 5.8.014:
- _getxobjectdict Metoda () został dodany do lepszej kompatybilności z Rozszerzenia zewnętrzne.
- błąd związany z radiobuttons została ustalona.
- Nowa linia po znakach interpunkcyjnych & quot; została ustalona (częściowo).
Co nowego w wersji 5.8.010:.
- Dokumentacja unhtmlentities () została ustalona
- Opcja 'fitwidth "dodano i kolor obramowania problem został rozwiązany na write1DBarcode () metoda (sprawdź przykład n. 27).
Co nowego w wersji 5.8.007:.
- Błąd wpływu tabel HTML została ustalona
- Bug na & quot; SVG nieprawidłowo & quot renderowania ścieżki; została ustalona.
Co nowego w wersji 5.8.003:
- Lepsze wsparcie dla HTML & quot; font-family & quot; nieruchomość.
Co nowego w wersji 5.8.002:.
- wyrównania HTML poprawiły
- WAŻNE: Domyślnie wyrażenie regularne, aby znaleźć miejsca został zmieniony w celu wykluczenia non-breaking-przestrzeń (160 dec A0 HEX). Jeśli używasz metody setSpacesRE (), należy zapoznać się z nową dokumentację.
- Przykład n. 1 została zaktualizowana.
Co nowego w wersji 5.7.002:
- Metody copyPage (), Movepage () i deletePage () zostały zmienione na rachunek do znakowania wewnętrznego.
Co nowego w wersji 5.7.000:
- granice CSS są teraz obsługiwane w tabelach HTML i inne tagi blokowe.
- granice komórkowe poprawie.
- Drobne błędy zostały naprawione.
Co nowego w wersji 5.6.000:.
- błąd z identyfikatorami obiektów był poprawki
- Spektakle zostały poprawione.
Co nowego w wersji 5.5.014:.
- Obsługa obrazów zewnętrznych poprawiła
Co nowego w wersji 5.5.012:
- & quot; font bazowe niezgodności z line-height i font-size & quot; została ustalona.
- & quot; FI i FO Wyjście nazwa pliku docelowego błąd & quot; została ustalona.
Co nowego w wersji 5.5.011:
- Obsługa wielu klas CSS został dodany
- Metoda getColumn () dodano do powrotu aktualny numer kolumny.
- Niektóre wyrażenia regularne zostały ustalone jest bardziej kompatybilny z UTF-8.
Co nowego w wersji 4.0.024:
- & quot; stripos & quot; Funkcja została zastąpiona & quot; strpos + strtolower & quot; dla zachowania zgodności z PHP4.
- dodano wsparcie dla Kolory. Sprawdź nowy przykład N. 37 oraz następujące nowe funkcje: AddSpotColor (), SetDrawSpotColor (), SetFillSpotColor (), SetTextSpotColor (), _putspotcolors ()
- Funkcja zakładek () została poprawiona, aby naprawić złe poziomy.
- Zmiany $ lasth po utrwalono połączeń nagłówka / stopki.
Wymagania :
- PHP 5.3 lub nowszy,
Komentarze nie znaleziono