TCPDF es una ampliación y mejora de la FPDF clase.
Al igual que el original se puede utilizar para montar mediante programación archivos PDF a partir de código PHP en bruto.
Esto significa que la biblioteca no necesita ningún tipo de tecnología de servidor complejo o IDE instalado y trabaja exclusivamente a través del poder de un compilador regulares PHP, teniendo sintaxis PHP y convertirlo a código XML correcto responsable de generar los elementos visuales apropiados en el formato de archivo PDF
¿Cuál es nuevo en esta versión:.
- & quot; Informe de Seguridad, LFI publicar archivos internos por defecto abusar externamente parámetro & quot; se fijó.
- métodos estáticos serializeTCPDFtagParameters () y unserializeTCPDFtagParameters () fueron trasladados como no estática de la clase principal TCPDF.
- Se eliminaron los métodos en desuso, por favor utilice los equivalentes definidos en otras clases (es decir TCPDF_STATIC y TCPDF_FONTS).
- El K_TCPDF_CALLS_IN_HTML constante ya está configurado de forma predeterminada en FALSE.
- DLE, se añadió formato DLX y la página DLP.
- Formato de página se define ahora como una propiedad pública en TCPDF_STATIC.
¿Qué hay de nuevo en la versión 6.2.8:
- & quot; Informe de Seguridad, LFI publicar archivos internos externamente abusar parámetro & quot predeterminado; se fijó.
- métodos estáticos serializeTCPDFtagParameters () y unserializeTCPDFtagParameters () fueron trasladados como no estática de la clase principal TCPDF.
- Se eliminaron los métodos en desuso, por favor utilice los equivalentes definidos en otras clases (es decir TCPDF_STATIC y TCPDF_FONTS).
- El K_TCPDF_CALLS_IN_HTML constante ya está configurado de forma predeterminada en FALSE.
- DLE, se añadió formato DLX y la página DLP.
- Formato de página se define ahora como una propiedad pública en TCPDF_STATIC.
¿Qué hay de nuevo en la versión 6.2.6:
- & quot; Informe de Seguridad, LFI publicar archivos internos externamente abusar parámetro & quot predeterminado; se fijó.
- métodos estáticos serializeTCPDFtagParameters () y unserializeTCPDFtagParameters () fueron trasladados como no estática de la clase principal TCPDF.
- Se eliminaron los métodos en desuso, por favor utilice los equivalentes definidos en otras clases (es decir TCPDF_STATIC y TCPDF_FONTS).
- El K_TCPDF_CALLS_IN_HTML constante ya está configurado de forma predeterminada en FALSE.
- DLE, se añadió formato DLX y la página DLP.
- Formato de página se define ahora como una propiedad pública en TCPDF_STATIC.
¿Cuál es nuevo en la versión 6.1.0:
- El método TCPDF_STATIC :: getRandomSeed () se mejoró .
- La función de almacenamiento en caché de disco fue retirado.
- Fijos & quot; Las barras invertidas se duplican en la tabla, usando WriteHTML & quot; se fijó.
- Fijo & quot; SVG radialGradient dentro no cuadrados Rect & quot; se fijó.
¿Qué hay de nuevo en la versión 6.0.094:
- Bug & quot; Variable Indefinido: $ cborder & quot; se fijó.
¿Qué hay de nuevo en la versión 6.0.085:.
- se reemplazaron algunos ejemplos de imágenes
- Una condición de carrera error se corrigió.
- Bug & quot; Guiones el tablero se extiende fuera de la célula de & quot; se fijó.
¿Qué hay de nuevo en la versión 6.0.070:
- & quot; Una imagen SVG está siendo cortada ( con máscara) al utilizar las opciones de alineación & quot recorte; se fijó.
¿Qué hay de nuevo en la versión 6.0.060:
- Errores:
- & quot; error en el análisis campos & quot hexa; se fijó.
- & quot; Analizar pdf con trailing espacio en el arranque & quot; se fijó.
¿Qué hay de nuevo en la versión 6.0.054:
- Solución de error:
- & quot; Los paréntesis causando texto corrupto & quot; se fijó.
¿Cuál es nuevo en la versión 6.0.042:
- & quot; CMYK Colores Bug & quot; se fijó.
¿Cuál es nuevo en la versión 6.0.030:
- Bug & quot; PDF417 y símbolos cirílicos & quot; se fijó.
¿Qué hay de nuevo en la versión 6.0.023:.
- fuentes GNU Freefont se actualizaron
- Licencias y derechos de autor información sobre las fuentes se han mejorado.
- se ha mejorado soporte de imágenes PNG.
¿Cuál es nuevo en la versión 6.0.012:
- método de una condición de error en addHtmlLink () se fijó .
¿Cuál es nuevo en la versión 6.0.007:.
- HTML / CSS de conversión de tamaño de la fuente se mejoraron
¿Cuál es nuevo en la versión 6.0.001:.
- fijo $ uni_type llamada en tcpdf.php
¿Qué hay de nuevo en la versión 5.9.209:.
- método de imagen se ha mejorado
¿Qué hay de nuevo en la versión 5.9.199:.
- método setImageBuffer Interna () se mejoró
¿Qué hay de nuevo en la versión 5.9.197:
- Corrección de errores de & quot; TCPDF 5.9.196 espectáculos línea en la parte superior de todos los archivos PDF & quot;.
¿Cuál es nuevo en la versión 5.9.195:.
- _putfonts () método se mejoró
¿Qué hay de nuevo en la versión 5.9.182:
- método
- Solución de error de bucle infinito en Write () .
¿Cuál es nuevo en la versión 5.9.176:.
- Un error relacionado con la anchura del trazo se fijó
- Un problema relacionado con font espaciado en HTML se fijó.
¿Cuál es nuevo en la versión 5.9.170:
- & quot; Numerosos errores insertar imágenes & quot compartidos; se fijó.
¿Cuál es nuevo en la versión 5.9.163:.
- Método getGDgamma () se cambió
- Rendering actuaciones de imágenes PNG con canal alfa se mejoraron.
¿Cuál es nuevo en la versión 5.9.151:.
- La precisión de los números reales se ampliaron
- ComboBox y ListBox se fijaron.
- Se agregó archivo de idioma búlgaro.
- método addTOC () se ha mejorado para incluir el color favorito y estilo de fuente.
métodos
¿Cuál es nuevo en la versión 5.9.149:
- & quot; SVG Analizador trata tspan como texto & quot; error se corrigió.
¿Qué hay de nuevo en la versión 5.9.146:
- elemento Bug # 3486880 & quot; $ filehash error undefine & quot ; se fijó.
- La fuente predeterminada es ahora el especificado en PDF_FONT_NAME_MAIN constante.
¿Cuál es nuevo en la versión 5.9.143:
- & quot; SetCreator () no tiene ningún efecto & quot; se fijó.
¿Qué hay de nuevo en la versión 5.9.142:.
- Documentación del código fuente se actualiza
¿Cuál es nuevo en la versión 5.9.136:
- & quot; SetMargins con opción de subsistencia no funciona para margen superior & quot; se fijó.
¿Qué hay de nuevo en la versión 5.9.126:
- elemento Bug # 3417989 & quot; operador de Gráficos del Estado en forman XObject falla para hacer & quot; se fijó.
- XObjects problemas con transparencia, gradientes y colores planos se fijaron.
¿Qué hay de nuevo en la versión 5.9.117:
- TCPDFBarcode y TCPDF2DBarcode se ampliaron para incluir un método para exportación de códigos de barras como imágenes PNG.
¿Cuál es nuevo en la versión 5.9.108:
- Un error en la versión PHP4 se fijó
¿Cuál es nuevo en la versión 5.9.101:
- se añadió soporte para JPEG y PNG ICC Perfiles de color .
- addEmptySignatureAppearance Método () se añadió para agregar campos de firma vacíos (ver ejemplo, n. 52).
- elemento Bug # 3354332 & quot; interlineado extraño con una reducción de font-size en writeHTML & quot; se fijó.
¿Cuál es nuevo en la versión 5.9.098:.
- La función de destino convenido se fijó
¿Cuál es nuevo en la versión 5.9.092:.
- _putpages () método se mejoró
- elemento Bug # 3316678 & quot; desbordamiento de memoria cuando el uso Rotar y SetAutoPageBreak & quot; se fijó.
- alineación Derecho de los números de página se ha mejorado.
¿Qué hay de nuevo en la versión 5.9.086:
- Los archivos de fuentes se han actualizado (los de la anterior liberación estaban rotas).
- El Script Fuentes / utils / makeallttffonts.php se actualizó y se fijaron.
- Método de salida () se ha mejorado para utilizar la compresión cuando esté disponible.
¿Qué hay de nuevo en la versión 5.9.083:
- elemento Bug # 3308387 & quot; la altura y SetCellHeightRatio y línea quot ; se fijó.
¿Qué hay de nuevo en la versión 5.9.081:
- Método resetHeaderTemplate () a restablecer el XObject plantilla utilizada por Header () método.
- setHeaderTemplateAutoreset Método () a restablecer automáticamente la plantilla XObject utilizado por Header () método en cada página.
¿Qué hay de nuevo en la versión 5.9.078:
- elemento Bug # 3300878 & quot; la representación equivocada de html lista de viñetas en algún caso & quot; se fijó.
- elemento Bug # 3301017 & quot; Destacó vs. font-weight & quot; se fijó.
- Código de barras 128 se ha mejorado para incluir el modo AUTO (cambiar automáticamente entre A, B y C modos).
- Ejemplos n. 27 y 49 se actualizaron.
¿Qué hay de nuevo en la versión 5.9.075:
- alineación encabezado la tabla cuando se utiliza WriteHTMLCell () o MultiCell () se fijó.
¿Qué hay de nuevo en la versión 5.9.072:
- resetColumns Método () se añadió para eliminar varias columnas y restablecer los márgenes de página (10 se actualizó ejemplo n.).
¿Qué hay de nuevo en la versión 5.9.068:
- métodos Bookmark, addTOC y addHTMLTOC se han mejorado para incluir estilo de fuente y el color (Ejemplos 15, 49 y 59 se han actualizado).
- Por defecto $ _SERVER ['DOCUMENT_ROOT'] valor en tcpdf_config.php archivo fue cambiado.
¿Qué hay de nuevo en la versión 5.9.065:
- & quot; de codificación de texto accidentes iso-8859-2 & quot ; se fijó.
¿Qué hay de nuevo en la versión 5.9.063:
- & quot; WriteHTML () y la imagen de que doesn ' t ajuste en la página & quot; se fijó.
¿Qué hay de nuevo en la versión 5.9.062:
- elemento Bug # 3232650 & quot; El uso de escritura si hay son pageRegions activos crea error & quot; se fijó.
- elemento Bug # 3221891 & quot; las fronteras de entrada de texto & quot; se fijó.
- elemento Bug # 3228958 & quot; Adobe Reader 9.4.2 accidente & quot; se fijó.
¿Qué hay de nuevo en la versión 5.9.061:
- elemento Bug # 3213488 & quot; la función mal llamada en función Write & quot; se fijó.
- elemento Bug # 3203007 & quot; elemento de lista con fondo negro & quot; se fijó.
¿Qué hay de nuevo en la versión 5.9.060:
- método addTOC () se fijó para los problemas de alineación de texto .
¿Qué hay de nuevo en la versión 5.9.058:
- método de imagen () se ha mejorado para imágenes con caché capas de transparencia (gracias a Korneliusz Jarzębski para informar de este problema).
¿Cuál es nuevo en la versión 5.9.056:
- Un error en fixHTMLCode () método fue corregido.
- salto de línea automático para HTML fue corregido.
¿Cuál es nuevo en la versión 5.9.055:
- Otro error relacionado con la página HTML tabla descanso se fijó .
¿Cuál es nuevo en la versión 5.9.054:
- Un error relacionado con la página HTML tabla descanso se fijó .
¿Cuál es nuevo en la versión 5.9.052:
- Un error relacionado con HTML nuevas líneas automáticas se fijó.
¿Cuál es nuevo en la versión 5.9.051:
- & quot; Las comas en el inicio de nuevas líneas de & quot; problema se solucionó.
¿Cuál es nuevo en la versión 5.9.048:
- No hay cambios. Recién publicado para reemplazar la versión anterior que no fue subido correctamente.
¿Cuál es nuevo en la versión 5.9.047:
- Bug # 3167115 & quot; error de PDF en & # X3c; tabla & # X3e; (ejemplo 48) & quot; se fija (se introdujo en 5.8.046).
¿Cuál es nuevo en la versión 5.9.046:
- capas en un mapa / impresión PDF ahora se convirtieron automáticamente si no se utiliza (ver método setVisibility ()).
¿Qué hay de nuevo en la versión 5.9.045:.
- Soporte lista HTML mejoraron
¿Cuál es nuevo en la versión 5.9.044:
- Bug # 3158422 & quot; writeHTMLCell Loop & quot; se fijó.
- Algunos problemas de alineación de imagen HTML se fijaron.
¿Cuál es nuevo en la versión 5.9.043:
- & quot; PHP Notice & quot; se fijó.
- & quot; bucle sin fin en writeHTML & quot; se fijó.
- & quot; gráfico SVG Pie rendered2 incorrectamente & quot;.
¿Cuál es nuevo en la versión 5.9.041:
- Un problema con la ruta SVG arco elíptico se fijó.
- Un problema relacionado con font peso sobre encabezados de tabla HTML se fijó.
¿Cuál es nuevo en la versión 5.9.040:
- Un error relacionado con páginas vacías después se fijó mesa .
¿Qué hay de nuevo en la versión 5.9.038:.
- Errores menores fueron fijadas
¿Cuál es nuevo en la versión 5.9.037:.
- Un problema de alineación fot textos HTML se fijó
¿Cuál es nuevo en la versión 5.9.035:
- Un problema relacionado con la alineación HTML table border se fijó .
- Bug # 2996366 & quot; FastCGI y Cabecera Problemas & quot; se fijó.
¿Cuál es nuevo en la versión 5.9.031:.
- errores de documentación de código fuente se fijaron
¿Qué hay de nuevo en la versión 5.9.029: método
- El parámetro $ fitbox en la imagen () era prorrogado para especificar la alineación de la imagen dentro de la caja (marque el ejemplo n. 9).
¿Cuál es nuevo en la versión 5.9.028:
- makefont.php Utilidades de fuente y makeallttffonts.php eran actualizada.
¿Cuál es nuevo en la versión 5.9.027:
- Colores planos están ahora mejor integrados con el modo HTML.
- Se añadió SetDocInfoUnicode Método () para activar / desactivar el modo Unicode para diccionario de información del documento (etiquetas meta) - Controlar el ejemplo n. 19.
¿Cuál es nuevo en la versión 5.9.023:.
- Un error potencial sobre SVG transcodificador se fijó
¿Cuál es nuevo en la versión 5.9.022:
- ImageEPS Método incluye soporte para EPS / AI colores spot .
- ImageEPS método incluye un nuevo parámetro $ fixoutvals para eliminar los valores fuera del cuadro delimitador.
¿Qué hay de nuevo en la versión 5.9.020:
- Un problema relacionado con la página adicional al utilizar el modo de varias columnas se fijó.
¿Qué hay de nuevo en la versión 5.9.017:.
- Lema de color se establece en transparente
- Se añadió el fixHTMLCode () para limpiar automáticamente el código HTML (requiere HTML Tidy).
¿Cuál es nuevo en la versión 5.9.012:
- se añadió Método getTCPDFVersion ()
- constat PDF_PRODUCER fue removido.
- Método convertHTMLColorToDec () se ha mejorado.
- colores HTML ahora soportan nombres de colores planos definidos en el nuevo archivo spotcolors.php.
- El método predeterminado Header () se ha mejorado para soportar SVG y EPS / AI imágenes.
- Un error en importador de SVG se fijó.
¿Cuál es nuevo en la versión 5.9.011:
- & quot; Corrección de errores de la carga de imágenes & quot; se fijó.
¿Qué hay de nuevo en la versión 5.9.010:
- Soporte para propiedades CSS 'border-spacing' y se añadieron 'padding' para las tablas.
- se añadieron varios archivos de idioma.
¿Qué hay de nuevo en la versión 5.9.009:
- alineación de texto HTML se ha mejorado para incluir el caso de texto RTL sobre la dirección y el texto LTR LTR en dirección RTL.
¿Cuál es nuevo en la versión 5.9.006:
- Se agregó el soporte para el cifrado AES de 256 bits (ver ejemplo, n. 16).
- getNumLines Método () se fijó para el caso cadena vacía.
¿Qué hay de nuevo en la versión 5.9.005:
- addPageRegion Método () se cambió a aceptar las regiones a partir exactamente desde la parte superior de la página.
¿Cuál es nuevo en la versión 5.9.003:
- no compatibles con escritura se añadió regiones de página. Compruebe el ejemplo n. 64 y los nuevos métodos setPageRegions (), addPageRegion (), getPageRegions (), removePageRegion ().
- Un error en la alineación de derecha a izquierda se fijó.
¿Cuál es nuevo en la versión 5.8.034:
- Un error relacionado con SetFont en plantillas XObject se fijó .
¿Qué hay de nuevo en la versión 5.8.032:
- & quot; Los problemas con los cambios en addHTMLVertSpace () & quot ; se fijó.
¿Cuál es nuevo en la versión 5.8.031:
- Bug para & quot; Espacios en HTML & quot; se fijó.
¿Cuál es nuevo en la versión 5.8.030:
- Soporte SVG se ha mejorado y algunos errores fueron corregidos.
¿Cuál es nuevo en la versión 5.8.029:
- Un problema con fronteras HTML se fijó
¿Qué hay de nuevo en la versión 5.8.028:
- & quot; mcrypt_create_iv error en TCPDF 5.8.027 en PHP 5.3.2 & quot; se fijó.
¿Cuál es nuevo en la versión 5.8.023:
- formas se fijó bug en la versión 5.8.019 añadido .
¿Qué hay de nuevo en la versión 5.8.020:
- CSS & quot; catch-all & quot; selector de clase es ahora compatible.
¿Cuál es nuevo en la versión 5.8.018:
- se añadió getNumberOfColumns Método ()
- Un problema relacionado con la cabecera de la tabla se fijó.
- Método getSVGTransformMatrix () se fijó para aplicar transformaciones SVG en el orden correcto.
- Soporte SVG se mejoró y varios errores fueron corregidos.
¿Cuál es nuevo en la versión 5.8.014:
- _getxobjectdict Método () se añadió para una mejor compatibilidad con extensiones externas.
- Un error relacionado con radiobuttons fue corregido.
- Nueva línea después de los signos de puntuación & quot; se fijó (parcialmente).
¿Qué hay de nuevo en la versión 5.8.010:.
- Documentación de unhtmlentities () se fijó
- Se ha añadido la opción 'fitwidth "y color del borde problema se resolvió en el método write1DBarcode () (consulte el ejemplo n. 27).
¿Qué hay de nuevo en la versión 5.8.007:.
- Un error que afecta a las tablas HTML se fijó
- Bug para & quot; SVG no prestar adecuadamente caminos & quot; se fijó.
¿Cuál es nuevo en la versión 5.8.003:
- Mejor soporte para HTML & quot; font-family & quot; propiedad.
¿Qué hay de nuevo en la versión 5.8.002:.
- alineaciones HTML fueron mejoradas
- IMPORTANTE: expresión regular predeterminado para encontrar espacios se ha modificado para excluir la no-espacio de ruptura (160 DEC A0 HEX). Si está utilizando el método setSpacesRE (), por favor lea la nueva documentación.
- Ejemplo n. 1 fue actualizado.
¿Qué hay de nuevo en la versión 5.7.002:
- Métodos copypage (), movePage () y EliminarPágina () se cambiaron para dar cuenta de las marcas internas.
¿Qué hay de nuevo en la versión 5.7.000:
- fronteras CSS son ahora compatibles para las tablas HTML y otros etiquetas de bloque.
- se mejoraron las fronteras celulares.
- Errores menores fueron fijadas.
¿Cuál es nuevo en la versión 5.6.000:.
- Un error con ID de objeto era correcciones
- mejoraron Actuaciones.
¿Cuál es nuevo en la versión 5.5.014:.
- Soporte para imágenes externas se mejoró
¿Qué hay de nuevo en la versión 5.5.012:
- & quot; inconsistencias de línea de base de la fuente con line-height y font-size & quot; se fijó.
- & quot; FI y FO destino de salida nombre de archivo de error & quot; se fijó.
¿Cuál es nuevo en la versión 5.5.011:
- se añadió
Soporte para múltiples clases CSS
- Se añadió el GetColumn () para devolver el número de columna actual.
- Algunas expresiones regulares se fijaron para ser más compatible con UTF-8.
¿Cuál es nuevo en la versión 4.0.024:
- & quot; stripos & quot; función fue reemplazado por & quot; strpos + strtolower & quot; para la compatibilidad con PHP4.
- Se ha añadido soporte para colores planos. Compruebe el nuevo ejemplo n. 37 y las siguientes nuevas funciones: AddSpotColor (), SetDrawSpotColor (), SetFillSpotColor (), SetTextSpotColor (), _putspotcolors ()
- función Bookmark () se ha mejorado para fijar niveles equivocadas.
- cambios $ lasth después se fijaron llamadas encabezado / pie de página.
Requisitos
- PHP 5.3 o superior
Comentarios que no se encuentran