2011-05-01から1ヶ月間の記事一覧

Ajaxではまったのでメモ

セレクトボックスの連動ではまる というか、1回やってたはずなのにはまったのでメモとりあえず、MakerとBrandでサンプルを書いておく List<Maker> makerList = getMakerList(); IChoiceRenderer<Maker> makerRenderer = new IChoiceRenderer<Maker>(){ public Object getDisplayV</maker></maker></maker>…

FontDescriptorについて

先日のコードで割愛した部分ですが 現状、設定されている数値の細かい事が理解しきれてないため わかり次第整理して書く。 わかっている部分は Type - FontDescriptor固定 FontName - Type0フォントのBaseFontと同じ Flags - 装飾フラグのみFlagsはビット列…

日本語を出す

とりあえず、日本語を出すことには成功 ただし、今度はASCII文字が出ない 更にフォント構造の理解が必要…_| ̄|○ とりあえず、日本語が出た時のコードをメモ // システムインフォ // ここの情報でエンコードが決まるらしい COSDictionary systeminfo = new C…

COSDictionaryについて

昨日の続きまずPDCIDFontType0Fontからたどって、COSDictionaryを生成してるのを見つける PDCIDFontType0FontはPDCIDFontを継承 PDCIDFontはPDSimpleFontを継承 PDSimpleFontはPDFontを継承 こんな関係 引数なしで呼び出した場合、COSDictionaryはPDFontで生…

Font関係勉強メモ

日本語読み込みに関してはいろいろな人がやっていて、それなりに情報は出揃っているのだが 日本語出力関係に関してはほとんど情報がないと言うことで、ひたすらソースと格闘まず、先日書いた PDFont font = PDType1Font.HELVETICA; これだけど、サンプルに書…

JPEG画像をPDFに表示させる

まずはソースから PDDocument doc = new PDDocument(); PDPage page = new PDPage(); PDXObjectImage img = new PDJpeg(doc, new FileInputStream(filepath)); PDPageContentStream stream = new PDPageContentStream(doc, page); // 元画像とサイズ同じで出…

横向きでの出力

日本語の情報ないわ、サンプルもどこにあるかわからんわだったけど PDFBoxのorg.apache.pdfbox.examples.pdmodel.CreateLandscapePDF.classを見たら解決一応簡単なコードも public class LandscapePDF { public LandscpapePDF(){ PDDocument doc = new PDDoc…