net margenes example java itext

margenes - java itext header footer example



¿Cuál es la diferencia entre lowagie y iText? (2)

En realidad, no hay diferencia: en iText 2.1.0. Cree un PDF, vaya a las propiedades y vea "iText 2.1.0 por lowagie.com")) Lo que parece haber sucedido en la evolución de la biblioteca es que "lowagie" en el nombre del paquete java, fue reemplazado por "itextpdf".

Esa fue mi primera respuesta. Bruno no le gusta)). De acuerdo, por supuesto, muchas cosas han cambiado a lo largo de la vida de Java Lib. Lo que quise decir es que "lowagie" es la misma lib (aunque en una revisión anterior) que iText. Creo que Bruno está muy interesado en cambiar la marca de la lib y no quiere que se la llame lowagie. Bien, pero no es necesario que escatime palabras, lowagie es iText en una versión anterior.

Axe, déjame intentarlo de nuevo ... había algo, algo así como una marca / negocio de código abierto, tenían un sitio web, fue nombrado en honor al creador "lowagie.com". y era un java lib. y cuando lo usamos, vimos que la estructura del paquete reflejaba esta elección de marca "lowagie" como en:

import com.lowagie.text.Document; import com.lowagie.text.DocumentException; import com.lowagie.text.Element; import com.lowagie.text.Font; import com.lowagie.text.Image; import com.lowagie.text.PageSize; import com.lowagie.text.Paragraph; import com.lowagie.text.pdf.PdfContentByte; import com.lowagie.text.pdf.PdfImportedPage; import com.lowagie.text.pdf.PdfReader; import com.lowagie.text.pdf.PdfWriter; import com.lowagie.text.pdf.PdfStamper;

Por lo tanto, mantengo mi respuesta y afirmo que se usaron dos marcas para iText: iText y lowagie.com. Pero ahora claramente, hay un movimiento para deshacerse de "lowagie" y simplemente quedarse con iText.

¿Cuál es la diferencia entre lowagie y iText? Es esto solo una diferencia de versión o una actualización a la biblioteca ¿Cuál se recomienda utilizar?


Soy Lowagie, la lowagie a la que te refieres. Esto es lo que tengo que decir sobre esto: http://itextpdf.com/salesfaq

Deberías usar la última versión de iText. Actualmente eso es iText 5.3.4.

Soy el autor original de iText y el autor de los libros "iText in Action".

Las diferencias entre las versiones antiguas de iText (iText 2.xy data de julio de 2009 o anteriores) y las versiones más recientes de iText se pueden encontrar en los registros de cambios: http://itextpdf.com/changelog

La versión 5.0.0 tuvo los siguientes cambios sustanciales:

  • iText y iTextSharp comenzaron a usar los mismos números de versión
  • el iText.jar se compila usando Java 5 (en lugar de con el JDK 1.4).
  • La licencia F / OSS se ha actualizado de MPL / LGPL a AGPL.
  • Los nombres de los paquetes han cambiado de com.lowagie a com.itextpdf .
  • La caja de herramientas y el soporte de RTF se han eliminado: ahora están en un proyecto separado en SourceForge.

Se han solucionado numerosos errores desde julio de 2009. La funcionalidad que hace que sus archivos PDF estén a prueba de futuro, como las actualizaciones de los nuevos estándares de firma digital y los nuevos estándares como PDF / UA, PDF / A-2 y PDF / A-3 solo está disponible en el Más recientes versiones de iText.