Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка платформы AppKit ссылка класса NSEPSImageRep

Опции
Развертывание Target:

На этой странице
Язык:

NSEPSImageRep

NSEPSImageRep объект может представить изображение от инкапсулированного формата PostScript (EPS) код.

Наследование


Оператор импорта


Swift

import AppKit

Objective C

@import AppKit;

Доступность


Доступный в OS X v10.0 и позже.
  • Создает и возвращается NSEPSImageRep объект инициализируется с указанными данными EPS.

    Объявление

    Swift

    convenience init!(data epsData: NSData!)

    Objective C

    + (instancetype)imageRepWithData:(NSData *)epsData

    Параметры

    epsData

    Данные EPS, представляющие желаемое изображение.

    Возвращаемое значение

    Новое, инициализированный NSEPSImageRep объект или nil если не мог бы быть инициализирован объект.

    Обсуждение

    Размер получателя установлен с помощью информации об ограничительной рамке, указанной в комментариях заголовка EPS.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Возвраты NSEPSImageRep объект инициализируется с указанными данными EPS.

    Объявление

    Swift

    init?(data epsData: NSData)

    Objective C

    - (instancetype)initWithData:(NSData *)epsData

    Параметры

    epsData

    Данные EPS, представляющие желаемое изображение.

    Возвращаемое значение

    Инициализированный NSEPSImageRep объект или nil если не мог бы быть инициализирован объект

    Обсуждение

    Размер получателя установлен с помощью информации об ограничительной рамке, указанной в комментариях заголовка EPS.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Возвращает прямоугольник, ограничивающий получатель.

    Объявление

    Swift

    var boundingBox: NSRect { get }

    Objective C

    @property(readonly) NSRect boundingBox

    Возвращаемое значение

    Ограничительная рамка получателя. Этот прямоугольник получен из “%%BoundingBox:” комментарий в заголовке EPS, когда NSEPSImageRep объект инициализируется.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Возвращает представление EPS получателя.

    Объявление

    Swift

    @NSCopying var EPSRepresentation: NSData { get }

    Objective C

    @property(readonly, copy) NSData *EPSRepresentation

    Возвращаемое значение

    Объект данных, содержащий данные EPS для изображения.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для конфигурирования состояния графики до получения.

    Объявление

    Swift

    func prepareGState()

    Objective C

    - (void)prepareGState

    Обсуждение

    draw метод NSEPSImageRep отправляет это сообщение в себя прежде, чем представить код EPS. Реализация по умолчанию этого метода ничего не делает. Можно переопределить его в подклассе для подготовки состояния графики по мере необходимости.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    Осуждаемый в OS X v10.10.