Ссылка 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 = COpaquePointer
Objective 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;
Константы
-
CGPDFDataFormatRaw
CGPDFDataFormatRaw
Поток данных не кодируется.
Доступный в OS X v10.3 и позже.
-
CGPDFDataFormatJPEGEncoded
CGPDFDataFormatJPEGEncoded
Поток данных кодируется в формате JPEG.
Доступный в OS X v10.3 и позже.
-
CGPDFDataFormatJPEG2000
CGPDFDataFormatJPEG2000
Поток данных кодируется в формате JPEG 2000 года.
Доступный в OS X v10.4 и позже.
Оператор импорта
Objective C
@import CoreGraphics;
Swift
import CoreGraphics
Доступность
Доступный в версии 10.3 OS X и позже.
-