pdfptableのフォントを設定するにはどうすればよいですか?あなたはフレーズを作成しているときpdfptableのフォントサイズを変更する
2
A
答えて
6
あなたは、各セルのフォントを設定する必要があります:あなたはiTextSharpでの定期的なフォントオブジェクトよりも少し異なっている「ベースフォント」オブジェクトを作成する必要があり
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)
2
。 PdfPTableのために作成する各要素(句、段落など)にフォントを割り当てます。
Dim bfR As iTextSharp.text.pdf.BaseFont
bfR = iTextSharp.text.pdf.BaseFont.CreateFont("verdana.ttf", iTextSharp.text.pdf.BaseFont.IDENTITY_H, iTextSharp.text.pdf.BaseFont.EMBEDDED)
他のアルファベットのサポートが有効になるように、ここではIDENTITY_Hプロパティを使用しています。
2
属性PdfPTableはあなたPdfPCell要素のデフォルトプロパティを設定することができますプロパティDefaultCellがあります
//C#
tableInstance.DefaultCell.Phrase = new Phrase() { Font = yourFont };
+0
誰かがこれを確認できますか?単一のセル+フレーズごとに繰り返し設定するよりもずっとうれしいです。 – Nenotlep
+0
私のために働いていない。 –
関連する問題
- 1. D3フォントサイズの変更
- 2. matplotlibのカラーバーのフォントサイズを変更する
- 3. GridViewのColumnHeaderのフォントサイズを変更する
- 4. ボケのスライダタイトルのフォントサイズを変更する
- 5. sifrテキストのフォントサイズを変更
- 6. cssドロップダウンサブメニューのフォントサイズを変更
- 7. Seaborn、カラーバーのフォントサイズを変更
- 8. DAGのフォントサイズを変更するR
- 9. NSTableHeaderCellのフォントサイズを変更するには
- 10. WPFでTextBoxのフォントサイズを変更する
- 11. iFrameのフォントサイズとフォントファミリを変更する
- 12. ウィンドウのフォントサイズを変更する
- 13. Chromeブックマークパネルのフォントサイズを変更する
- 14. R DataTables(DT)のフォントサイズを変更する
- 15. Facebookのフォントサイズを変更する
- 16. gnuplotのフォントサイズを変更する
- 17. SWTのフォントサイズを変更する
- 18. Pygal SolidGuage - ラベルのフォントサイズを変更する
- 19. イオンラベルのフォントサイズを変更する - イオン性
- 20. アプリケーション全体のフォントサイズを変更する
- 21. オクターブのコマンドウィンドウでフォントサイズを変更する
- 22. rMarkdown:Beamerのフォントサイズを変更する
- 23. ラベルのフォントサイズを変更する
- 24. AlertDialogメッセージのフォントサイズを変更する
- 25. MATLAB:コマンドウィンドウのフォントサイズを変更する
- 26. フォームラベルのフォントサイズを変更する
- 27. ツールチップコンテンツのフォントサイズを変更するには?
- 28. axisLabelのフォントサイズを変更する
- 29. C#フォーム - ラベルのフォントサイズを変更する
- 30. UIDatePickerのフォントサイズを変更する方法
は君たちが私を示しているものよりも簡単なものはありますか?おそらくちょうどsetfont(サイズ12)か何か? –
いいえ、まずフォントを登録する必要があります。 – Jason
ジェイソンのように言います。 PdfPTableオブジェクトは、通常のTableオブジェクトよりも柔軟性がありますが、使用するのがより複雑です。 – Stewbob