Estoy usando itextsharp para escribir dinámicamente en el pdf. Estoy creando una tabla en el documento pdf que contiene los valores de la base de datos. ¿Puede alguien decir cómo modificar el tamaño de fuente de los valores en la tabla?¿Cómo cambiar el tamaño de fuente en PdfPTable?
Respuesta
Prueba esto:
Font fontH1 = new Font(Currier, 16, Font.NORMAL);
PdfPTable table = new PdfPTable(1);
table.AddCell(new PdfPCell(new Phrase(yourDatabaseValue,fontH1)));
¿No debería cambiar el tamaño de fuente utilizando el objeto Font que se pasa al crear el texto?
Si usted no ha leído todavía, este libro iText es excepcional y va a responder casi cualquier pregunta que usted tiene: http://itextpdf.com/book/index.php
Por favor, intente mediante el establecimiento de un tipo al Ejemplo PdfPTable.DefaultCell property
:
pdfTable.DefaultCell.Phrase = new Phrase() { Font = fontNormal };
ya he responder a esto antes: Set font for all text from Pdfptable with Itextsharp
@Pabloker No estoy seguro, pero estoy recibiendo un error al usar su solución. No puedo decidir qué fuente usar (com.itextpdf.text.Font o com.lowagie.text.Font o java.awt.Font u org.apache.poi.ss.usermodel.Font). Lo que sea que use cuando trato de ponerlo en la celda da error de que no existe tal constructor. Lo siento pero soy novato de iText.
Afortunadamente, he descubierto el siguiente código que funcionó para mí.
BaseFont bf = BaseFont.createFont(
BaseFont.TIMES_ROMAN,
BaseFont.CP1252,
BaseFont.EMBEDDED);
Font font = new Font(bf, 12);
PdfPCell pdfCell = new PdfPCell(new Phrase(sCellVal,font));
nota la fuente utilizada es de tipo com.itextpdf.text.Font y la fuente base es de tipo com.itextpdf.text.pdf.BaseFont Esto resolvió el problema de compilación.
- 1. ¿Cómo cambiar tamaño de fuente en direct.label?
- 2. ¿Cambiar el tamaño de la fuente macvim?
- 3. Cómo cambiar el tamaño de fuente de tabhost en android
- 4. Cómo cambiar el tamaño de fuente predeterminado en ggplot2
- 5. Cómo cambiar el tamaño de la fuente en EditText
- 6. ¿Cómo cambiar el tamaño de la fuente en jqGrid?
- 7. Cómo cambiar el tamaño de fuente en un diagrama matplotlib
- 8. ¿Cómo cambiar el tamaño de fuente al imprimir en android?
- 9. ¿Cómo cambiar el tamaño de fuente predeterminado en tinymce?
- 10. cambiar el tamaño del texto (tamaño de fuente) al cambiar el tamaño de la ventana?
- 11. Cómo cambiar el tamaño de fuente de uitextview
- 12. ¿Cómo cambiar el tamaño de fuente del gráfico de Google?
- 13. cómo cambiar el tamaño de fuente predeterminado para graphviz?
- 14. Cambiar el tamaño predeterminado de la fuente XTerm en Cygwin
- 15. Cambiar el tipo/tamaño de fuente predeterminado en TinyMCE
- 16. Cambiar el tamaño de fuente en ListView - Android/Eclipse
- 17. Cambiar el tamaño de fuente del código en WebStorm IDE
- 18. Cambiar solo el tamaño de fuente en SWT
- 19. Cambiar el tamaño de la fuente para llenar UITextView?
- 20. ¿Cómo cambiar la fuente y el tamaño de fuente de una etiqueta de entrada HTML?
- 21. establecer el tamaño de fuente en jquery
- 22. Cómo cambiar el tamaño de fuente proporcionalmente al tamaño de div
- 23. WPF Cambiar fuente ¿El tamaño del botón con estilo falla?
- 24. Controlar el grosor de fuente sin cambiar el tamaño de fuente
- 25. ¿Cambiar "Tamaño de fuente de Windows (DPI)" en Powershell?
- 26. Cómo cambiar solo el tamaño de fuente para todo el texto con estilo en NSTextView
- 27. ¿Cómo cambiar el tamaño de fuente predeterminado en el Swing GTK LookAndFeel?
- 28. cómo cambiar el tamaño de fuente durante el juego en XNA?
- 29. ¿Cómo cambiar el tamaño de fuente en parte de la página en LaTeX?
- 30. Cómo cambiar el tamaño de fuente en un cuadro de texto en html
Hola, estoy obteniendo una línea horizontal que cruza el texto. ¿Qué implica esto? – Aada