TCPDF é uma extensão e melhoria do FPDF classe.
Assim como o original pode ser usado para montar programaticamente arquivos PDF a partir do código PHP cru.
Isto significa que a biblioteca não precisa de nenhum tipo de complexo de tecnologia do lado do servidor ou IDE instalado e funciona exclusivamente através do poder de um compilador PHP normal, tendo sintaxe PHP e convertê-lo para o código XML adequada responsável por gerar os elementos visuais adequados no formato de arquivo PDF
O que é novo nesta versão:.
- & quot; Relatório de Segurança, LFI publicar arquivos internos padrão abusando externamente parâmetro & quot; foi fixado.
- métodos estáticos serializeTCPDFtagParameters () e unserializeTCPDFtagParameters () foram transferidos como não estático para a classe principal TCPDF.
- métodos e obsoletas foram removidas, por favor use os equivalentes definidos em outras classes (ou seja TCPDF_STATIC e TCPDF_FONTS).
- O K_TCPDF_CALLS_IN_HTML constante está agora configurado por padrão para FALSE.
- DLE, DLX e página DLP formato foi adicionado.
- O formato da página estão agora definida como uma propriedade pública em TCPDF_STATIC.
O que é novo na versão 6.2.8:
- & quot; Relatório de Segurança, LFI publicar arquivos internos externamente abusando de parâmetro padrão & quot; foi fixado.
- métodos estáticos serializeTCPDFtagParameters () e unserializeTCPDFtagParameters () foram transferidos como não estático para a classe principal TCPDF.
- métodos e obsoletas foram removidas, por favor use os equivalentes definidos em outras classes (ou seja TCPDF_STATIC e TCPDF_FONTS).
- O K_TCPDF_CALLS_IN_HTML constante está agora configurado por padrão para FALSE.
- DLE, DLX e página DLP formato foi adicionado.
- O formato da página estão agora definida como uma propriedade pública em TCPDF_STATIC.
O que é novo na versão 6.2.6:
- & quot; Relatório de Segurança, LFI publicar arquivos internos externamente abusando de parâmetro padrão & quot; foi fixado.
- métodos estáticos serializeTCPDFtagParameters () e unserializeTCPDFtagParameters () foram transferidos como não estático para a classe principal TCPDF.
- métodos e obsoletas foram removidas, por favor use os equivalentes definidos em outras classes (ou seja TCPDF_STATIC e TCPDF_FONTS).
- O K_TCPDF_CALLS_IN_HTML constante está agora configurado por padrão para FALSE.
- DLE, DLX e página DLP formato foi adicionado.
- O formato da página estão agora definida como uma propriedade pública em TCPDF_STATIC.
O que é novo na versão 6.1.0:
- O método TCPDF_STATIC :: getRandomSeed () foi melhorada .
- O recurso de cache de disco foi removido.
- Fixed & quot; As barras invertidas ficar duplicado na tabela, usando WriteHTML & quot; foi fixado.
- Fixed & quot; SVG RadialGradient dentro de não-quadrado Rect & quot; foi fixado.
O que é novo na versão 6.0.094:
- Bug & quot; variável indefinida: $ cborder & quot; foi fixado.
O que é novo na versão 6.0.085:.
- Algumas imagens de exemplo foram substituídos
- A condição de corrida bug foi corrigido.
- Bug & quot; hifenização-dash se estende para fora da célula & quot; foi fixado.
O que é novo na versão 6.0.070:
- & quot; Uma imagem SVG está sendo cortado ( com máscara do grampeamento) quando você usa as opções de alinhamento & quot; foi fixado.
O que é novo na versão 6.0.060:
- Bugs:
- & quot; erro na análise de campos hexa & quot; foi fixado.
- & quot; Analisando pdf com os espaços finais no início & quot; foi fixado.
O que é novo na versão 6.0.054:
- Corrigido o erro:
- & quot; Parênteses causando texto corrupto & quot; foi fixado.
O que é novo na versão 6.0.042:
- & quot; CMYK Colors Bug & quot; foi fixado.
O que é novo na versão 6.0.030:
- Bug & quot; PDF417 e símbolos cirílicos & quot; foi fixado.
O que é novo na versão 6.0.023:.
- fontes GNU Freefont foram atualizados
- Licenciamento e copyright informações sobre fontes foram melhorados.
- suporte de imagem PNG foi melhorada.
O que é novo na versão 6.0.012:
- método Uma condição de erro em addHtmlLink () foi fixado .
O que é novo na versão 6.0.007:.
- HTML / CSS conversão tamanho da fonte foram melhorados
O que é novo na versão 6.0.001:.
- Fixed $ uni_type chamada em tcpdf.php
O que é novo na versão 5.9.209:.
- método de imagem foi melhorado
O que é novo na versão 5.9.199:.
- método setImageBuffer Interna () foi melhorado
O que é novo na versão 5.9.197:
- Bug fix para & quot; TCPDF 5.9.196 mostra linha na parte superior de todos os PDFs & quot;.
O que é novo na versão 5.9.195:.
- _putfonts () método foi melhorado
O que é novo na versão 5.9.182:
- Corrigido o erro de loop infinito no Write (método) .
O que é novo na versão 5.9.176:.
- Um bug relacionado a largura do traçado foi fixada
- Um problema relacionado à pia batismal espaçamento em HTML foi corrigido.
O que é novo na versão 5.9.170:
- & quot; Inúmeros erros inserção de imagens & quot compartilhados; foi fixado.
O que é novo na versão 5.9.163:.
- Método getGDgamma () foi alterado
- Rendering performances de imagens PNG com canal alfa foram melhorados.
O que é novo na versão 5.9.151:.
- A precisão dos números reais foram prorrogadas
- ComboBox e ListBox foram corrigidos.
- arquivo de idioma búlgaro foi adicionado.
- método addTOC () foi melhorada para incluir cor marcador e estilo de fonte.
métodos
O que é novo na versão 5.9.149:
- & quot; SVG Analisador trata tspan como texto & quot; bug foi corrigido.
O que é novo na versão 5.9.146:
- item de Bug # 3486880 & quot; $ filehash erro undefine & quot ; foi fixado.
- A fonte padrão é agora o especificado na constante PDF_FONT_NAME_MAIN.
O que é novo na versão 5.9.143:
- & quot; setCreator () não tem efeito & quot; foi fixado.
O que é novo na versão 5.9.142:.
- documentação de código fonte foi atualizado
O que é novo na versão 5.9.136:
- & quot; SetMargins com opção keep não funciona para margem superior & quot; foi fixado.
O que é novo na versão 5.9.126:
- item de Bug # 3417989 & quot; operador Estado Gráficos em formar XObject deixa de prestar & quot; foi fixado.
- XObjects problemas com transparência, gradientes e cores especiais foram corrigidos.
O que é novo na versão 5.9.117:
- TCPDFBarcode e TCPDF2DBarcode foram estendidas para incluir um método para exportação de códigos de barras como imagens PNG.
O que é novo na versão 5.9.108:
- Um bug na versão PHP4 foi fixada
O que é novo na versão 5.9.101:
- Suporte para JPEG e PNG ICC Cor Profiles foi adicionado .
- addEmptySignatureAppearance Method () foi adicionado para adicionar campos de assinatura em branco (ver exemplo n 52.).
- item de Bug # 3354332 & quot; espaçamento entre linhas estranho com reduzida font-size em writeHTML & quot; foi fixado.
O que é novo na versão 5.9.098:.
- O recurso de destino nomeado foi fixada
O que é novo na versão 5.9.092:.
- _putpages () método foi melhorado
- item de Bug # 3316678 & quot; estouro de memória quando o uso de Girar e SetAutoPageBreak & quot; foi fixado.
- Alinhamento à direita dos números da página foi melhorada.
O que é novo na versão 5.9.086:
- Os arquivos de fonte foram atualizadas (os do anterior liberação foram quebrados).
- O script fontes / utils / makeallttffonts.php foi atualizado e corrigido.
- Método de saída () foi aprimorado para usar compressão quando disponível.
O que é novo na versão 5.9.083:
- item de Bug # 3308387 & quot; a altura da linha e SetCellHeightRatio & quot ; foi fixado.
O que é novo na versão 5.9.081:
- Método resetHeaderTemplate () foi adicionada para repor o XObject template usado por Header () método.
- setHeaderTemplateAutoreset Method () foi adicionada para reiniciar automaticamente o modelo usado por XObject Header () método em cada página.
O que é novo na versão 5.9.078:
- item de Bug # 3300878 & quot; rendição errado para html lista de marcadores, em alguns casos & quot; foi fixado.
- item de Bug # 3301017 & quot; Enfatizou vs. font-weight & quot; foi fixado.
- Barcode Código 128 foi melhorada para incluir o modo AUTO (alternar automaticamente entre os modos A, B e C).
- Os exemplos n. 27 e 49 foram atualizadas.
O que é novo na versão 5.9.075:
- alinhamento do cabeçalho da tabela ao usar WriteHTMLCell () ou MultiCell () foi corrigido.
O que é novo na versão 5.9.072:
- resetColumns () método foi adicionado para remover várias colunas e redefinir as margens da página (exemplo n. 10 foi atualizado).
O que é novo na versão 5.9.068:
- métodos Bookmark, addTOC e addHTMLTOC foram melhoradas para incluir estilo de fonte e de cor (Exemplos 15, 49 e 59 foram atualizados).
- Padrão $ _SERVER ['DOCUMENT_ROOT'] em valor tcpdf_config.php arquivo foi alterado.
O que é novo na versão 5.9.065:
- & quot; codificação de texto acidentes iso-8859-2 & quot ; foi fixado.
O que é novo na versão 5.9.063:
- & quot; WriteHTML () e imagem que doesn ' t caber na página & quot; foi fixado.
O que é novo na versão 5.9.062:
- item de Bug # 3232650 & quot; Utilizando Write se houver são pageRegions ativos cria erro & quot; foi fixado.
- item de Bug # 3221891 & quot; fronteiras de entrada de texto & quot; foi fixado.
- item de Bug # 3228958 & quot; Adobe Reader 9.4.2 acidente & quot; foi fixado.
O que é novo na versão 5.9.061:
- item de Bug # 3213488 & quot; em função errada chamada função Write & quot; foi fixado.
- item de Bug # 3203007 & quot; elemento da lista com fundo preto & quot; foi fixado.
O que é novo na versão 5.9.060:
- método addTOC () foi fixado para os problemas de alinhamento de texto .
O que é novo na versão 5.9.058:
- método de Imagem () foi melhorado para imagens de cache com camadas de transparência (graças a Korneliusz Jarzębski para relatar esse problema).
O que é novo na versão 5.9.056:
- Um bug no fixHTMLCode () método foi corrigido.
- quebra de linha automática para HTML foi corrigido.
O que é novo na versão 5.9.055:
- Outro bug relacionado ao HTML página Tabela da ruptura foi fixada .
O que é novo na versão 5.9.054:
- Um bug relacionado ao HTML página Tabela da ruptura foi fixada .
O que é novo na versão 5.9.052:
- Um bug relacionado ao HTML novas linhas automáticas foi corrigido.
O que é novo na versão 5.9.051:
- & quot; As vírgulas no início de novas linhas de & quot; problema foi corrigido.
O que é novo na versão 5.9.048:
- Sem alterações. Acaba de ser lançado para substituir versão anterior que não foi carregado corretamente.
O que é novo na versão 5.9.047:
- Bug # 3167115 & quot; erro PDF no & # X3C, mesa & # x3e; (exemplo 48) & quot; foi fixado (foi introduzido em 5.8.046).
O que é novo na versão 5.9.046:
- camadas visualizar / imprimir PDF são agora automaticamente desligado se não for usada (ver setVisibility () método).
O que é novo na versão 5.9.045:.
- Suporte lista HTML foram melhorados
O que é novo na versão 5.9.044:
- Bug # 3158422 & quot; writeHTMLCell laço & quot; foi fixado.
- Alguns problemas de alinhamento de imagem HTML foram corrigidos.
O que é novo na versão 5.9.043:
- & quot; PHP Notice & quot; foi fixado.
- & quot; laço infinito em writeHTML & quot; foi fixado.
- & quot; gráfico SVG Pie rendered2 incorretamente & quot;.
O que é novo na versão 5.9.041:
- Um problema com o trajeto SVG arco elíptico foi corrigido.
- Um problema relacionado à pia batismal peso em cabeçalhos de tabela HTML foi corrigido.
O que é novo na versão 5.9.040:
- Um bug relacionado com páginas vazias depois que a tabela foi fixado .
O que é novo na versão 5.9.038:.
- pequenos bugs foram corrigidos
O que é novo na versão 5.9.037:.
- Um problema de alinhamento fot textos HTML foi fixada
O que é novo na versão 5.9.035:
- Um problema relacionado ao HTML alinhamento borda da tabela foi fixado .
- Bug # 2996366 & quot; FastCGI e Header Problemas & quot; foi fixado.
O que é novo na versão 5.9.031:.
- erros de documentação O código-fonte foram fixados
O que é novo na versão 5.9.029: método
- O parâmetro $ fitbox em Imagem () foi estendido para especificar o alinhamento da imagem dentro da caixa (veja o exemplo n. 9).
O que é novo na versão 5.9.028:
- Fonte utils makefont.php e foram makeallttffonts.php atualizados.
O que é novo na versão 5.9.027:
- Cores exatas estão agora melhor integrada com o modo HTML.
- SetDocInfoUnicode Method () foi adicionada para ligar / desligar o modo Unicode para obter informações documento dicionário (meta tags) - veja o exemplo n. 19.
O que é novo na versão 5.9.023:.
- Um bug em potencial SVG transcoder foi fixada
O que é novo na versão 5.9.022:
- ImageEPS método inclui suporte para EPS AI / cores spot .
- ImageEPS método inclui um novo parâmetro $ fixoutvals para remover valores fora da caixa delimitadora.
O que é novo na versão 5.9.020:
- Um problema relacionado com a página adicional quando utilizar o modo de várias colunas foi fixado.
O que é novo na versão 5.9.017:.
- cor Tagline foi definido como transparente
- O fixHTMLCode método () foi adicionado ao limpar automaticamente o código HTML (requer HTML Tidy).
O que é novo na versão 5.9.012:
- Método getTCPDFVersion () foi adicionado
- PDF_PRODUCER constat foi removido.
- Método convertHTMLColorToDec () foi melhorado.
- cores HTML agora oferece suporte a nomes de cores exatas definidas no novo arquivo spotcolors.php.
- O método padrão Header () foi melhorada para suportar SVG e EPS / images AI.
- Um bug em SVG importador foi corrigido.
O que é novo na versão 5.9.011:
- & quot; Bug Fix para carregamento de imagens & quot; foi fixado.
O que é novo na versão 5.9.010:
- Suporte para 'border-spacing' propriedades CSS e foram adicionados 'padding' para as tabelas.
- Vários arquivos de idiomas foram adicionados.
O que é novo na versão 5.9.009:
- alinhamento de texto HTML foi melhorada para incluir o caso de texto RTL em direção LTR e texto LTR em direção RTL.
O que é novo na versão 5.9.006:
- Suporte para criptografia AES de 256 bits foi adicionado (ver 16 exemplo n.).
- getNumLines () método foi fixado para o caso seqüência vazia.
O que é novo na versão 5.9.005:
- addPageRegion Method () foi alterado para aceitar regiões partida exatamente a partir do topo da página.
O que é novo na versão 5.9.003:
- Suporte para não-escrita foi adicionado regiões da página. Verifique o exemplo n. 64 e dos novos métodos setPageRegions (), addPageRegion (), getPageRegions (), removePageRegion ().
- Um bug no alinhamento da direita para a esquerda foi corrigido.
O que é novo na versão 5.8.034:
- Um bug relacionado ao SetFont em modelos de XObjects foi fixada .
O que é novo na versão 5.8.032:
- & quot; Problemas com alterações para addHTMLVertSpace () & quot ; foi fixado.
O que é novo na versão 5.8.031:
- Bug para & quot; Espaços em HTML & quot; foi fixado.
O que é novo na versão 5.8.030:
- suporte a SVG foi melhorada e alguns bugs foram corrigidos.
O que é novo na versão 5.8.029:
- Um problema com fronteiras HTML foi fixada
O que é novo na versão 5.8.028:
- & quot; mcrypt_create_iv erro no TCPDF 5.8.027 em PHP 5.3.2 & quot; foi fixado.
O que é novo na versão 5.8.023:
- Forms bug adicionado na versão 5.8.019 foi fixada .
O que é novo na versão 5.8.020:
- CSS & quot; catch-all & quot; seletor de classe é agora suportado.
O que é novo na versão 5.8.018:
- getNumberOfColumns () método foi adicionado
- Um problema relacionado ao cabeçalho da tabela foi fixado.
- Método getSVGTransformMatrix () foi fixado para aplicar transformações SVG na ordem correta.
- suporte a SVG foi melhorada e vários bugs foram corrigidos.
O que é novo na versão 5.8.014:
- _getxobjectdict Method () foi adicionado para uma melhor compatibilidade com extensões externas.
- Um bug relacionado ao radiobuttons foi corrigido.
- Nova linha após sinais de pontuação & quot; foi fixado (parcialmente).
O que é novo na versão 5.8.010:.
- Documentação de unhtmlentities () foi fixada
- A opção 'fitwidth' foi adicionado e cor da borda problema foi corrigido no write1DBarcode () método (confira o exemplo n 27.).
O que é novo na versão 5.8.007:.
- Um bug que afeta tabelas HTML foi fixada
- Bug para & quot; SVG não render caminhos corretamente & quot; foi fixado.
O que é novo na versão 5.8.003:
- Melhor suporte para HTML & quot; font-family & quot; propriedade.
O que é novo na versão 5.8.002:.
- alinhamentos HTML foram melhorados
- IMPORTANTE: expressão regular padrão para encontrar espaços foi alterado para excluir a não-quebrando-space (160 DEC- A0 HEX). Se você estiver usando o método setSpacesRE (), por favor leia a nova documentação.
- Exemplo n. 1 foi atualizado.
O que é novo na versão 5.7.002:
- Métodos copyPage (), movePage () e DeletePage () foram alteradas para ter em conta as marcações internas.
O que é novo na versão 5.7.000:
- fronteiras CSS agora são suportados para tabelas HTML e outros etiquetas de bloco.
- Bordas de células foram melhorados.
- pequenos bugs foram corrigidos.
O que é novo na versão 5.6.000:.
- Um bug com IDs de objeto foi correções
- Performances foram melhorados.
O que é novo na versão 5.5.014:.
- Suporte para imagens externas foi melhorado
O que é novo na versão 5.5.012:
- & quot; Fonte inconsistências linha de base com line-height e font-size & quot; foi fixado.
- & quot; FI e FO destino de saída filename erro & quot; foi fixado.
O que é novo na versão 5.5.011:
- Suporte para várias classes CSS foi adicionado
- O GetColumn método () foi adicionada para retornar o número da coluna atual.
- Algumas expressões regulares foram fixados para ser mais compatível com UTF-8.
O que é novo na versão 4.0.024:
- & quot; stripos & quot; função foi substituído por & quot; strpos + strtolower & quot; para compatibilidade com o PHP4.
- foram adicionados suporte para cores especiais. Verifique a nova exemplo n. 37 e as seguintes novas funções: AddSpotColor (), SetDrawSpotColor (), SetFillSpotColor (), SetTextSpotColor (), _putspotcolors ()
- função Bookmark () foi aprimorado para corrigir níveis erradas.
- mudanças $ lasth após as chamadas de cabeçalho / rodapé foram corrigidos.
Requisitos :
- PHP 5.3 ou superior
Comentários não encontrado