Buenas, pues estoy trabajando con la libreria iTextSharp, que tras una semana peleandome ahora empiezo a entender bien... bueno creo XD El caso es que hay una cosa que no consigo que me salga y es poner una cabecera/pie de página a cada página de mi documento PDF.
Según el tutorial de iTextSharp del desarrollador. Se hace así en C#:
Código C:
Ver originalHeaderFooter footer = new HeaderFooter(new Phrase("This is page: "), true);
footer.Border = Rectangle.NO_BORDER;
document.Footer = footer;
Yo que trabajo en VB lo pongo así:
Código C:
Ver originalDim footer As New HeaderFooter(New Phrase("This is page: "), True)
footer.Border = Rectangle.NO_BORDER
document.Footer = footer
Pero me dice que el tipo HeaderFooter no está definido (línea 1) y que Footer no es un miembro de Document (línea 3).
Las librerias que importo al principio del archivo *.vb son estas:
Código vb:
Ver originalImports iTextSharp.text
Imports iTextSharp.text.pdf
Imports System.Data.SQLite
Imports System.IO
Y no se que es lo que puede estar fallando porque en todas partes dicen que asi así. Lo demás de tablas y tal me funciona bien (me llevó un tiempo acostumbrarme a la libreria porque es bastante compleja, pero ya empiezo a usarla más o menos como quiero)
A ver si algún alma caritativa ha trabajado con esta popular librería y me puede ayudar con esto, porque me he pateado la internet entera xD
Aquí aparecen ejemplos, todos iguales:
http://itextsharp.sourceforge.net/tutorial/ch04.html
Saludos