空想犬猫記

※当日記では、犬も猫も空想も扱っておりません。(旧・エト記)

PDF Kit

MacOSX 10.4 になってから,密かに PDF Kitというframwork(Quartz.frameworkの傘下)が追加されたようだ。使い方は

  1. Interface Builder を開いて /Developer/Extras/Palettes/PDFKit.palette をdouble click → PDFViewのパレットを登録
  2. 通常の View と同じように GUI を作成,コントローラに登録(mPDFView)
  3. Xcode に Quartz.framework を追加
  4. ソースコードには以下のように記述する。以上でお手軽PDFビューイングが出来るようになる。
#import 
    :
    PDFDocument * pdfDoc = [ [ [PDFDocument alloc] initWithURL:[NSURL fileURLWithPath:@"/foo/bar.pdf" ] ] autorelease];
    [mPDFView setDocument: pdfDoc];
    :

自作のApplicationにお手軽にPDF読み込みの機能を追加することができて非常にありがたい。