Core Graphics   >     CGPDFDocument
クラス
CGPDFDocument
PDF(Portable Document Format) 描画情報を含む文書。
シンボル
PDF 文書の作成
init?(CGDataProvider)
データプロバイダを使用してCore Graphics PDF 文書を作成します。
init?(CFURL)
URL で指定されたデータを使用して Core Graphics PDF 文書を作成します。
PDF 文書の検査
var catalog: CGPDFDictionaryRef?
Core Graphics PDF 文書の文書カタログを返します。
var fileIdentifier: CGPDFArrayRef?
PDF 文書のファイル ID を取得します。
var info: CGPDFDictionaryRef?
PDF 文書の情報辞書を取得します。
var numberOfPages: Int
PDF 文書内のページ数を返します。
func getVersion(majorVersion: UnsafeMutablePointer<Int32>, minorVersion: UnsafeMutablePointer<Int32>)
Core Graphics PDF 文書のメジャーバージョン番号とマイナーバージョン番号を返します。
func page(at: Int)
Core Graphics PDF 文書からページを返します。
暗号化された PDF 文書の操作
var isEncrypted: Bool
指定した PDF ファイルが暗号化されているかどうかを返します。
var allowsCopying: Bool
指定した PDF 文書がコピーを許可するかどうかを返します。
var allowsPrinting: Bool
PDF 文書が印刷を許可するかどうかを返します。
var isUnlocked: Bool
指定した PDF 文書が現在ロックされていないかどうかを返します。
func unlockWithPassword(UnsafePointer<Int8>)
有効なパスワードが入力されたときに、暗号化された PDF 文書のロックを解除します。
Core Foundation 型の操作
class var typeID: CFTypeID
Core Graphics PDF 文書の型 ID を返します。
PDF 文書コンテンツの抽象型
これらの抽象型および関連する関数を使用して、CGPDFDocument オブジェクトのコンテンツを操作します。
PDF 文書内のページ。
PDF 文書内の配列構造。
PDF 文書内の内容を表すオブジェクト。
PDF 文書のストリームまたは一連のデータバイト。
PDF 文書内のテキスト文字列。
PDF コンテンツストリームのコンテンツと演算子を処理するための解析オブジェクト。
PDF 文書内の辞書構造。
PDF ページ内の 1 つ以上のコンテンツデータストリームの表現。
PDF 文書内のコンテンツをスキャンするときに使用される演算子の呼び出し関数のセット。