2014-03-01から1ヶ月間の記事一覧

既存のPDFに暗号化処理をする2

extrajarsの中にbcprov-jdk○○/bcpkix-jdk○○が入っているので外部参照に加える package Chapter03StamUnder;import java.io.FileOutputStream; import java.io.IOException; import com.itextpdf.text.DocumentException; import com.itextpdf.text.pdf.PdfEn…

既存のPDFに暗号化処理をする1

extrajarsの中にbcprov-jdk○○が入っているので外部参照に加える package Chapter03StamUnder;import java.io.FileOutputStream; import java.io.IOException; import com.itextpdf.text.DocumentException; import com.itextpdf.text.pdf.PdfReader; import …

PDFの指定ページを抽出して新しいPDFファイルを作る

package Chapter03StamUnder;import java.io.FileOutputStream; import java.io.IOException;import com.itextpdf.text.Document; import com.itextpdf.text.DocumentException; import com.itextpdf.text.pdf.PdfCopy; import com.itextpdf.text.pdf.PdfRea…

複数のPDFファイルを連結する

package Chapter03StamUnder;import java.io.FileOutputStream; import java.io.IOException;import com.itextpdf.text.Document; import com.itextpdf.text.DocumentException; import com.itextpdf.text.PageSize; import com.itextpdf.text.pdf.PdfCopy; …

既存のPDFの縮小版を新しいPDFに面付けする2

package Chapter03StamUnder;import java.io.FileOutputStream; import java.io.IOException;import com.itextpdf.text.Document; import com.itextpdf.text.DocumentException; import com.itextpdf.text.Font; import com.itextpdf.text.Image; import com…

既存のPDFの縮小版を新しいPDFに面付けする1

package Chapter03StamUnder;import java.io.FileOutputStream; import java.io.IOException;import com.itextpdf.text.Document; import com.itextpdf.text.DocumentException; import com.itextpdf.text.PageSize; import com.itextpdf.text.pdf.PdfConten…

最初のページに1ページ追加し、後ろのページを縮小して貼付ける

package Chapter03StamUnder;import java.io.FileOutputStream; import java.io.IOException;import com.itextpdf.text.DocumentException; import com.itextpdf.text.PageSize; import com.itextpdf.text.pdf.PdfContentByte; import com.itextpdf.text.pdf…

既存のPDFに新しいページを作って追加する

package Chapter03StamUnder;import java.io.FileOutputStream; import java.io.IOException;import com.itextpdf.text.DocumentException; import com.itextpdf.text.PageSize; import com.itextpdf.text.pdf.BaseFont; import com.itextpdf.text.pdf.PdfCo…

iTextでPDFに透かし画像をいれる

package Chapter03StamUnder;import java.io.FileOutputStream; import java.io.IOException;import com.itextpdf.text.DocumentException; import com.itextpdf.text.Image; import com.itextpdf.text.pdf.BaseFont; import com.itextpdf.text.pdf.PdfConte…

itextを使用するためにeclipsに外部参照を設定

参照ライブラリ>ビルド・パス>ビルド・パスの構成 ライブラリ>外部JARの追加 extrajars-2.3.zipのファイルを追加する

フォームを付けたPDFに名前を入れる

package Chapter03FillAcroForm;import java.io.FileOutputStream; import java.io.IOException;import com.itextpdf.text.DocumentException; import com.itextpdf.text.pdf.AcroFields; import com.itextpdf.text.pdf.PdfReader; import com.itextpdf.text…

入力フォームのあるPDFを作る

package chapter03AcroForm;import java.awt.Color; import java.io.FileOutputStream; import java.io.IOException;import com.itextpdf.text.Document; import com.itextpdf.text.DocumentException; import com.itextpdf.text.PageSize; import com.itext…

PDFのプロパティを変更する

package chapter03StampMetadata;import java.io.ByteArrayOutputStream; import java.io.FileOutputStream; import java.io.IOException; import java.util.HashMap; import com.itextpdf.text.DocumentException; import com.itextpdf.text.pdf.PdfReader;…

ブックマークの検索

package Chapter03Bookmarks; import java.io.FileOutputStream; import java.io.IOException; import com.itextpdf.text.pdf.PdfReader; import com.itextpdf.text.pdf.SimpleBookmark; import java.util.*;//list使用のためpublic class Bookmarks{ public…