Comment définir la police pour un pdfptable?Modification de la taille de police de pdfptable
Répondre
Vous devez définir la police dans chaque cellule lorsque vous créez une phrase:
Dim yourFont As BaseFont = BaseFont.CreateFont(_
Current.Server.MapPath("~/fonts/somefont.TTF"), _
BaseFont.WINANSI, BaseFont.EMBEDDED)
Dim mainFont As New Font(yourFont, SOME_FONT_SIZE, Font.NORMAL)
Dim cell As New PdfPCell(New Phrase("some text", mainFont))
yourTable.Add(cell)
Vous devez créer un objet « Base de police » qui est un peu différent d'un objet de police régulière iTextSharp. Vous affectez la police à chaque élément (phrase, paragraphe, etc.) que vous créez pour PdfPTable. J'utilise ici la propriété IDENTITY_H de sorte que la prise en charge des autres alphabets est activée.
L'attribut PdfPTable a une propriété DefaultCell que vous pouvez définir les propriétés des valeurs par défaut de vos éléments PdfPCell:
//C#
tableInstance.DefaultCell.Phrase = new Phrase() { Font = yourFont };
Quelqu'un pourrait-il confirmer cela? Beaucoup plus agréable que de le définir à plusieurs reprises pour chaque cellule + phrase. – Nenotlep
ne fonctionne pas pour moi. –
- 1. Obtenir la position de pdfptable
- 2. Couleur de police, taille, changement de police
- 3. Taille de la police de cellule UITableView
- 4. Visual Studio 2008: Modification de la taille de police du numéro de ligne
- 5. Modification de la taille de police par défaut pour NSTable/NSOutlineView
- 6. Taille de police globale WPF
- 7. Police et unité de taille de police pour les smartphones
- 8. Flash AS2.0 - Augmenter la taille de la police de l'étiquette
- 9. Problèmes de taille de police sIFR
- 10. Modification de l'incrément de police pour WPF RichTextBox
- 11. La taille de la police CSS change quand la famille de police retombe
- 12. Modification de la taille du champ DBF
- 13. Augmenter la taille de la police dans la légende d'octave?
- 14. Comment obtenir la taille de police de CMFCPropertyFontProperty
- 15. redimensionner taille de police dans la zone de texte automatiquement
- 16. iTextSharp: pdfptable défaut de remplissage
- 17. Réglage police et taille de police du texte de la barre de titre dans un UITableViewController
- 18. Flex: Modification de la zone de texte
- 19. UITextField changer la taille de la police via Interface Builder
- 20. C# 2008 Express Edition Augmenter la taille de la police
- 21. Taille de police limitée et execCommand
- 22. Taille de police fixe dans firefox?
- 23. Comment calculer la largeur d'une chaîne de caractères d'une police et d'une taille de police spécifiques?
- 24. TabControl les en-têtes d'onglet redimensionner lors de la modification de la police
- 25. MFC: Modification de la police d'un contrôle List
- 26. Modification de la taille de l'onglet par défaut dans RichTextBox
- 27. Modifier uniquement la taille de police dans SWT
- 28. wpf: modifier la taille de police pour le contrôle WebBrowser
- 29. taille de la police pas appliquée dans IE8
- 30. Modifier la taille de police d'un ColumnHeader d'un GridView
est là quelque chose plus simple que ce que vous les gars me témoignez? peut-être juste setfont (taille 12) ou quelque chose? –
non, vous devez d'abord enregistrer une police. – Jason
Comme dit Jason. L'objet PdfPTable vous donne beaucoup plus de flexibilité que l'objet Table standard, mais il est plus complexe à utiliser. – Stewbob