- - PR -
itextによるフォントサイズの縦横比の変更
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2008-02-25 16:43
現在VB.netでitextを使ってPDFファイルを作成するプログラムを作成しています。
フォントの縦と横の比率を変化させるさせたいと思っています。 ずっと調べているのですが、いい方法が見つかりません。(縦長のフォントにしたい。) どなたかよい方法をご存知ないでしょうか? なお、フォントの比率を変化させていないソースは以下のようにしています。 Dim Document As New Document Dim Writer As PdfWriter = PdfWriter.getInstance(Document, New FileOutputStream("Chap0112.pdf")) Dim pageNum As Integer Document.open() Dim cb As PdfContentByte = Writer.getDirectContent() Document.setPageSize(PageSize.A4) Document.newPage() Dim bf As BaseFont bf = BaseFont.createFont("c:\WINDOWS\fonts\msmin04.ttc,1", BaseFont.IDENTITY_H, BaseFont.EMBEDDED) cb.beginText() cb.setFontAndSize(bf, 20) cb.showTextAligned(PdfContentByte.ALIGN_LEFT, "こんにちは", 100, 100, 0) cb.endText() Document.close() よろしくお願いします。 [ メッセージ編集済み 編集者: ヒラ 編集日時 2008-02-25 18:07 ] |
1