Italian Espanol Deutsch English Francais
Para cualquier pregunta, por favor, utilice sólo este foro.
Voy a responder a sus preguntas sólo en él ...
HTML2PDF es un conversor de HTML a PDF escrito en PHP.
Permite la conversión de HTML 4.01 válido en formato PDF, y se distribuye bajo licencia LGPL.
Esta biblioteca ha sido diseñado principalmente para manejar TABLAS anidadas para generar las facturas de entrega,
y otros documentos oficiales. Todavía no soporta todas las etiquetas HTML.
VERSION 3.31 / 4.01
2010-05-07
download
soutenir

Haga una donación para ayudar
a desarrollar la próxima versión
donate

Descargar HTML2PDF


Versión:3.31 / 4.01
Fecha de publicación:2010-05-07

Por la descarga de este fichero, aceptas el hecho que en caso de perder datos o a dañar tu hardware
no podrás reclamarme por resultado del uso de alguno de mis programas.



Changelog

  • v3.31 / 4.01
    • correction sur la gestion des textes
    • correction sur le parseur HTML
    • correction sur la gestion de border-collapse
    • correction sur la gestion des TDs, H1->H6
    • ajout des balises fieldset et legend (cf exemple 4)
    • ajout de la langue CS
    • nombreuses améliorations
    • v4.01 uniquement : Utilisation de TCPDF 5.0.002
    • v4.01 uniquement : Utilisation des QR-code de TCPDF, il n'y a plus besoin d'une librairie externe
    • v4.01 uniquement : Utilisation des exceptions PHP pour les erreurs.
    • (merci à Pavel Kochman pour ses sugestions et ses ajouts)
  • v3.29 / 4.00
    • modification on barcodes. WARNING : bar_w and bar_h can't be used any more
    • correction on the management of page_footer
    • correction on the management of html entities
    • correction on the positioning of texts
    • correction on the positioning of tables
    • lots of corrections in positionings, colors, ...
    • improved support of SVG (G tag, ...)
    • improved of createIndex
    • harmonization of method names
    • v4.00 : is now writtend in PHP5 and based on TCPDF (=> unicode, utf8, ...)
    • v4.00 : using TCPDF for forms and barcodes
    • v4.00 : improved support of SVG (alpha)
  • v3.28
    • Añadidas la gestión de la etiqueta "label"
    • Corrección de compatibilidad php4
  • v3.27
    • Corrección en <page_header> y <page_footer>
    • Añadida la posibilidad de poner el índice en la página que desea
    • Añadida la gestión del PNB alpha canal
    • Añadida la gestión del CSS3 border-radius (ver ejemplo radius)=
    • Añadida la gestión del background-color
    • Corrección en <thead>, <tfoot>, y <tbody>
    • Añadida dibujo vectorial (ver ejemplo draw, tigre, sapin)
    • Añadida la propiedad label="none/label" a la etiqueta <barcode>
    • Corregidos algunos bugs
  • v3.26
    • Corrección del manejo de imágenes generadas por CGI
    • Soporte de canal alfa en PNG (que necesita GD2)
    • Añadida setDefaultFont método para especificar una fuente predeterminada
    • Añadida la propiedad "format" a la etiqueta <page> (ver ejemplo 4)
    • Mejorado la gestión del css color RGB (ver ejemplo 2)
    • Añadida la gestión del css color CMYK (ver ejemplo 2)
    • Añadida la propiedad css "overflow:hidden" a la etiqueta <div> (ver ejemplo 2)
    • Corrección en <page_header> y <page_footer>
    • Añadida la posibilidad de convertir directamente una página HTML real
    • muchas pequeñas correcciones en los estilos
  • v3.25
    • Corrección en el cálculo de las tablas en el page_footer
    • Corrección en la interpretación de espacios entre etiquetas
    • Corrección en la gestión de las etiquetas H1,H2,H3,H4,H5,H6
    • Corrección en la gestión de la etiqueta "table"
    • Soporte de las etiquetas xhtml del tipo <span />
    • Añadidas las etiquetas COL (ver ejemplo 5), DEL, INS, QRCODE (ver ejemplo 13)
    • Añadida la propiedad CSS "text-transform"
    • Añadida la propiedad CSS "rotate" (solo para DIVs, ejemplo 8)
    • Eliminada la obligatoriedad de la exstencia de una imagen (nuevo método setTestIsImage)
    • Añadido un modo DEBUG - las antiguas funciones de análisis de recursos han sido suprimidas
    • Añadido el método setEncoding
    • Añadido el idioma Danish DA (gracias a Daniel K.)
  • v3.24
    • Corrección en el cálculo del ancho de la longitud de los DIVS
    • Modificación para aumentar la compatibilidad de la localización de PHP
    • Modificación para hacer compatible con PHP 5.3.0
  • v3.23
    • Corregido el cálculo de DIVs
    • Corregida la interpretación de varios estilos CSS
    • Corrección de la función "CreateIndex" para la creación de un índice automático
    • ¡¡ATENCIÓN!! : EL método de llamada a CreateIndex ha cambiado. Revisar el ejemplo "About"!!
  • v3.22a
    • Redistribución de HTML2PDF bajo la licencia LGPL !!! (en lugar de GPL)
  • v3.22
    • Corrección de background-color
    • Gestión de "text-align" rehecha totalmente.
  • v3.21
    • Añadida la propiedad css FLOAT para la etiqueta IMG
    • Corrección en la gestión de TFOOT
    • Corrección en el posicionamiento de las imágenes
  • v3.20
    • Mejora de la gestión de los márgenes para la etiqueta DIV
    • Mejora de la propiedad css LINE-HEIGHT
    • Corregida la interpretación del valor de ciertos estilos CSS (background-image, background-position, ...)
    • Corregido el reconocimiento de las etiquetas THEAD y TFOOT
    • Corrección en la etiqueta <SELECT>
    • Corrección en los ficheros de idioma (gracias a Sinan).
  • v3.19
    • optimización del parseador HTML (gracias a Jezelinside)
    • Añadida la etiqueta tfoot
    • Mejorado el manejo de los gráficos: los contendidos de THEAD y TFOOT se repiten ahora en cada página
    • Añadida la etiqueta <BOOKMARK> para crear "bookmarks"
    • Añadido el idioma turco (gracias a hidayet)
    • Mejorado el método Output. Ahora funciona como FPDF.
  • v3.18
    • Corrección de los saltos de página automáticos en las etiquetas TABLE, UL, OL
    • Corrección en la interpretación de estilos para la etiqueta HR
    • Corrección en la interpretación del estilo "border-collapse" para la etiqueta TABLE
    • Se coge por defecto la etiqueta "margin:auto" para tablas y divs
    • Comentarios en CSS son ignorados
  • v3.17
    • Añadido soporte para etiquetas INPUT (text, radio, checkbox, button, hidden, ...), SELECT, OPTION, TEXTAREA (ver ejemplo nº 14)
    • Añadida la posibilidad de salvar scripts en PDF, via $html2pdf->pdf->IncludeJS(...); (ver ejemplos JS)
    • Corrección del salto de página automático para imágenes
    • Corrección de salto automático de línea para algiunas etiquetas (UL, P, ...)
    • Añadido el idioma Neerlandés/Holandés (gracias a Roland)
  • v3.16
    • Añadido soporte para "list-style: none" (ver ejemplo 13)
    • Corrección en el manejo de fuentes asociadas a FPDF (usando el método AddFont)
    • Varias correcciones en los cálculos de anchos de la table, div, hr, td, th
    • Añadido el ejemplo "about.php"
    • (para más información, los PDFs generados desde los ejemplos están en la carpeta /examples/pdf/)
  • v3.15
    • Corrección en la identificación de estilos en caso de valores múltiples en la clase propietaria
    • Consideración de "border-radius" hasta el límite del fondo (color e imagen)
    • Añadidas las propiedades CSS border-top-*, border-right-* border-*-bottom, border-left-*
    • Añadida las propiedad CSS "list-style-image" (ver ejemplo 12)
    • Etiqueta <table>, añadida la interpretación de "align=center" y "align=right"
    • Corrección en el posicionamiento de imágenes
    • Corregidos algunos bugs
    • Añadida la función HTML2PDFgetTimerDebug (ver el comienzo del fichero html2pdf.class.php)
  • v3.14
    • Añadido el idioma (pt: Portugués/Brasileño) y mejora del método vueHTML (gracias a Rodrigo)
    • Corrección del posicionamiento del contenido de los DIVS. Manejo de las propiedades valign y align
    • Añadida la propiedad CSS "border-collapse" (ver ejemplo 0)
    • Añadida la propiedad CSS "border-radius" (ver ejemplo 1)
    • Corregidos algunos bugs.
  • v3.13
    • Reescrito el manejo de la etiqueta <hr> teniendo en cuenta los estilos (ver ejemplo 0)
    • Añadida la propiedad "backcolor" a la etiqueta <page>
    • Añadidas las propiedades "backleft" y "backright" a la etiqueta <page> para cambiar los márgenes de las páginas (ver ejemplo 8)
    • Varias correcciones en las etiquetas y los estilos
  • v3.12
    • Añadidas las etiquetas ol, ul, li (ver ejemplo 12)
    • Corrección del cálculo del tamaño cuando se usa "rowspan" y "colspan"
    • Añadido el método "setTestTdInOnePage" para deshabilitar el test en el tamaó de TD (ver ejemplo 11)
    • Corregidos algunos bugs
  • v3.11
    • Añadidas las etiquetas DIV, P, PRE y S
    • Gestión de los estilos CSS de posición (relative, absolute), left, top, right, bottom (ver ejemplo 10)
    • Mejorado el manejo de los bordes: border-style, border-color, border-width (ver ejemplo 10)
    • Posibilidad de indicar márgenes por defecto, usando el método constructor (ver ejemplo 2)
  • v3.10a
    • Corrección de compatibilidad php4 / php5
  • v3.10
    • Añadidos links internos (ver ejemplo 7)
    • Manejo completo del background: image, repeat, position, color (ver ejemplo 1)
    • Gestión de underline, overline, linethrough (ver ejemplo 2)
    • Corregidos algunos bugs
  • v3.09
    • Actualizado a versión FPDF 1.6, añadidos códigos de barras, corrección del manejo de caracteres especiales.
    • Corrección del cálculo de la altura de la etiqueta BR
    • Detección de demasiado contenido en una etiqueta TD
    • Mejora de la etiqueta <page> (se añaden los atributos Pagesetter con nuevos y antiguos valores)
    • Añadido FPDF_PROTECTION, accesible via $pdf->pdf->SetProtection (...)
  • v3.08
    • Versión operativa de <page_header>
    • Añadido <page_footer>
    • Corrección en los bordes de las tablas
  • v3.07
    • Corregida la interpretación de "cellspacing"
    • Mejorada la etiqueta <page_header>
  • v3.06
    • Primera gestión de la etiqueta <page_header>
    • Corrección de las dimensiones de las tablas
  • v3.05
    • Añadida la propiedad "vertical-align"
    • Añadido soporte para varios idiomas
  • v3.04
    • Corrección del salto automático de página para tablas
    • Añadidas propiedades a la etiqueta <page>
  • v3.03
    • Corrección de errores en el manejo de imágenes por FPDF
    • Mejor control de errores
  • v3.02
    • Añadido soporte para nombres de colores
    • Corrección del manejo de imágenes generadas por PHP
    • Eliminados algunos bugs
  • v3.01
    • Eliminados algunos bugs
    • Añadida protección para etiquetas no existentes
  • v3.00
    • Rehecho el cálculo de tablas, teneindo en cuenta las propiedades "colspan" y "rowspan"
  • v2.85
    • Añadida la propiedad "cellspacing"
    • Nuevo manejo de "padding" en tablas (como en HTML)
  • v2.80
    • Añadidos los estilos de bordes "dotted" y "dashed"
  • v2.75
    • Añadidos los valores top, left, right, bottom para "padding" y "border"
  • v2.70
    • Corrección de la etiqueta <HR>
    • Añadida la propiedad "padding" para table, th, td
    • Correcciones en la escala: unidades px, mm, in, pt bien interpretadas
    • Corregidos font-size, border...
    • Añadida la propiedad "footer" a la etiqeuta <page>
    • Corrección en el cálculo y muestra de tablas
  • v2.55
    • Chequeo de la validez del código (abierto /cerrado)
    • Añadidas las unidades mm, in y pt
  • v2.50
    • Corrección en nobreak, margins
    • Añadidas varias etiquetas
  • v2.40
    • Renovada la identificación de los estilos CSS, se añade la herencia.
  • v2.39
    • Varias correcciones, añadidas ciertas propiedades (bgcolor,...)
  • v2.38
    • Mejorada la identificación de las propiedades "border" y "color"
  • v2.37
    • Varias correcciones: etiqueta <a>, color de fondo, fin de línea, manejo de imágenes en un texto...
  • v2.36
    • Añadidas las etiquetas <STRONG> y <EM>
  • v2.35
    • Mejorado el manejo de hojas de estilos
  • v2.31
    • Corregidos algunos bugs
  • v2.30
    • Primera versión operativa con CSS
  • v2.25
    • Añadida la etiqueta <LINK> para el tipo text / css
  • v2.20
    • Primera prueba del manejo de hojas de estilos y de la etiqueta <STYLE>
  • v2.15
    • Comentarios HTML <!-- --> permitidos
  • v2.10
    • Añadidas las etiquetas H1 -> H6
  • v2.01
    • Corregidos algunos bugs
  • v2.00
    • Primera versión

¿Por qué donar a HTML2PDF?

Esta biblioteca se ha desarrollado plenamente en mi tiempo libre. Al hacer una donación, que puedo pasar más tiempo en este proyecto, y no en otros.

Además, yo me ofrezco a las empresas una solución gratuita para generar fácilmente archivos PDF en aplicaciones Web, lo cual les ahorra cientos de dólares en costes de desarrollo...

Últimas donaciones

  • 2010-07-09 - Convives.fr
  • 2010-07-08 - Florian N.
  • 2010-05-11 - Otherworld.de
  • 2010-04-07 - Merops
  • 2010-03-18 - Eric F.

Mejor donaciones

  • 125€ - Convives.fr

¿Qué usuario es usted?

You use HTML2PDF with:
   PHP 4
   PHP 5

You use HTML2PDF for:
   personal use
   work

> results <