- PR -

iTextでモノクロでインポート

1
投稿者投稿内容
カズヒ
会議室デビュー日: 2007/03/22
投稿数: 1
投稿日時: 2007-03-22 12:04
こんにちは。
どなたかお知恵をお貸し下さい。

やりたいこと:
  既にあるPDFファイルをモノクロでインポートしたい。

既にあるPDFファイルをそのままインポートすることは出来ています。
以下、サンプルです。
Document doc = new Document(PageSize.A4);
ByteArrayOutputStream byteOut = new ByteArrayOutputStream();
PdfWriter writer = PdfWriter.getInstance(doc, byteOut);

PdfReader reader = new PdfReader("****/PDF/123.pdf");
PdfImportedPage page = writer.getImportedPage(reader, 1);

PdfContentByte cb = writer.getDirectContentUnder();
cb.addTemplate(page, 1f, 0f, 0f, 1f, 0f, 0f);

上記サンプルの「123.pdf」には、色の付いた背景や文字があり、
これをモノクロでインポートしたいのですが、
モノクロにする方法が判りません。

開発機のOSはWindows XP Proです。
宜しくお願い致します。
1

スキルアップ/キャリアアップ(JOB@IT)