Ссылка CGPDFStream
CGPDFStreamRef непрозрачный тип представляет поток PDF. Поток PDF состоит из словаря, описывающего последовательность байтов. Потоки обычно представляют объекты с потенциально большими объемами данных, такими как описания страницы и изображения.
Этот непрозрачный тип не получен из CFType и поэтому нет никаких функций для сохранения и выпуска его.
-
Возвращает данные, связанные с потоком PDF.
Объявление
Swift
func CGPDFStreamCopyData(_stream: CGPDFStreamRef, _format: UnsafeMutablePointer<CGPDFDataFormat>) -> Unmanaged<CFData>!Objective C
CFDataRef CGPDFStreamCopyData ( CGPDFStreamRef stream, CGPDFDataFormat *format );Параметры
streamПоток PDF.
formatПо возврату, содержит константу, указывающую, что формат данных возвратился —
CGPDFDataFormatRaw,CGPDFDataFormatJPEGEncoded, илиCGPDFDataFormatJPEG2000.Возвращаемое значение
Объект CFData, содержащий копию потоковых данных. Вы ответственны за выпуск этого объекта.
Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в версии 10.3 OS X и позже.
-
Возвращает словарь, связанный с потоком PDF.
Объявление
Swift
func CGPDFStreamGetDictionary(_stream: CGPDFStreamRef) -> CGPDFDictionaryRefObjective C
CGPDFDictionaryRef CGPDFStreamGetDictionary ( CGPDFStreamRef stream );Параметры
streamПоток PDF.
Возвращаемое значение
Словарь PDF для указанного потока.
Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в версии 10.3 OS X и позже.
-
Непрозрачный тип, представляющий поток PDF.
Объявление
Swift
typealias CGPDFStreamRef = COpaquePointerObjective C
typedef struct CGPDFStream *CGPDFStreamRef;Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.3 и позже.
-
Формат кодирования данных PDF.
Объявление
Swift
struct CGPDFDataFormat { init(_value: UInt32) var value: UInt32 }Objective C
enum CGPDFDataFormat { CGPDFDataFormatRaw, CGPDFDataFormatJPEGEncoded, CGPDFDataFormatJPEG2000 }; typedef enum CGPDFDataFormat CGPDFDataFormat;Константы
-
CGPDFDataFormatRawCGPDFDataFormatRawПоток данных не кодируется.
Доступный в OS X v10.3 и позже.
-
CGPDFDataFormatJPEGEncodedCGPDFDataFormatJPEGEncodedПоток данных кодируется в формате JPEG.
Доступный в OS X v10.3 и позже.
-
CGPDFDataFormatJPEG2000CGPDFDataFormatJPEG2000Поток данных кодируется в формате JPEG 2000 года.
Доступный в OS X v10.4 и позже.
Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в версии 10.3 OS X и позже.
-
