PDFAnnotationTextWidget
A PDFAnnotationTextWidget объект позволяет Вам управлять появлением и содержанием текстовых полей.
PDFAnnotationTextWidget объекты поддерживают интерактивные формы в документе в формате PDF. Этот объект сопоставим с доступным для редактирования NSTextField в Какао или редактировании текст просматривают в Углероде.
Наследование
-
NSObject -
PDFAnnotation -
PDFAnnotationTextWidget
-
NSObject -
PDFAnnotation -
PDFAnnotationTextWidget
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSCoding -
NSCopying -
NSObjectProtocol -
Печатаемый -
NSCoding -
NSCopying -
NSObject
Оператор импорта
Swift
import Quartz
Objective C
@import Quartz;
Доступность
Доступный в OS X v10.4 и позже.
-
Возвращает строку, присвоенную аннотации.
Возвращаемое значение
Строка присвоилась к аннотации.
Оператор импорта
Objective C
@import Quartz;Swift
import QuartzДоступность
Доступный в OS X v10.4 и позже.
См. также
-
Устанавливает строку для аннотации.
Объявление
Swift
func setStringValue(_value: String!)Objective C
- (void)setStringValue:(NSString *)valueПараметры
valueСтрока, которая будет присвоена аннотации.
Оператор импорта
Objective C
@import Quartz;Swift
import QuartzДоступность
Доступный в OS X v10.4 и позже.
См. также
-
Возвращает максимальное количество символов, позволенных в строке аннотации.
Возвращаемое значение
Максимальное количество символов позволяется в строке аннотаций. Возвращаемое значение
0средние значения, что нет никакого указанного максимума.Оператор импорта
Objective C
@import Quartz;Swift
import QuartzДоступность
Доступный в OS X v10.5 и позже.
См. также
-
Определяет максимальный номер символов, позволенных в строке аннотации.
Объявление
Swift
func setMaximumLength(_maxLen: Int)Objective C
- (void)setMaximumLength:(NSUInteger)maxLenПараметры
maxLenМаксимальное количество символов позволяется в строке аннотации. Передача
0указать, что нет никакого указанного максимума.Оператор импорта
Objective C
@import Quartz;Swift
import QuartzДоступность
Доступный в OS X v10.5 и позже.
См. также
-
Возвращает шрифт, используемый для текстового поля аннотации.
Возвращаемое значение
Шрифт используется для текста в текстовом поле аннотации.
Оператор импорта
Objective C
@import Quartz;Swift
import QuartzДоступность
Доступный в OS X v10.4 и позже.
См. также
-
Устанавливает шрифт, используемый в текстовом поле аннотации.
Параметры
fontШрифт, который будет использоваться в текстовом поле аннотации.
Оператор импорта
Objective C
@import Quartz;Swift
import QuartzДоступность
Доступный в OS X v10.4 и позже.
См. также
-
Возвращает цвет шрифта, используемый для текстового поля аннотации.
Возвращаемое значение
Цвет шрифта используется для текста в текстовом поле аннотации.
Оператор импорта
Objective C
@import Quartz;Swift
import QuartzДоступность
Доступный в OS X v10.5 и позже.
См. также
-
Устанавливает цвет шрифта, используемый для текстового поля аннотации.
Объявление
Swift
func setFontColor(_color: NSColor!)Objective C
- (void)setFontColor:(NSColor *)colorПараметры
colorЦвет шрифта, который будет использоваться в текстовом поле аннотации.
Оператор импорта
Objective C
@import Quartz;Swift
import QuartzДоступность
Доступный в OS X v10.5 и позже.
См. также
-
Возвращает цвет фона текстового поля аннотации.
Возвращаемое значение
Цвет фона текстового поля аннотации.
Оператор импорта
Objective C
@import Quartz;Swift
import QuartzДоступность
Доступный в OS X v10.5 и позже.
См. также
-
Выбирает цвет фона текстового поля аннотации.
Объявление
Swift
func setBackgroundColor(_color: NSColor!)Objective C
- (void)setBackgroundColor:(NSColor *)colorПараметры
colorЦвет, который будет использоваться в фоновом режиме текстового поля аннотации.
Оператор импорта
Objective C
@import Quartz;Swift
import QuartzДоступность
Доступный в OS X v10.5 и позже.
См. также
-
Возвращает установку выравнивания текста для аннотации.
Возвращаемое значение
Значение выравнивания текста для аннотации. Поддерживаемые значения выравнивания
NSLeftTextAlignment,NSRightTextAlignment, иNSCenterTextAlignment.Оператор импорта
Objective C
@import Quartz;Swift
import QuartzДоступность
Доступный в OS X v10.4 и позже.
См. также
-
Устанавливает выравнивание текста для аннотации.
Объявление
Swift
func setAlignment(_alignment: NSTextAlignment)Objective C
- (void)setAlignment:(NSTextAlignment)alignmentПараметры
alignmentЗначение выравнивания текста, которое будет использоваться для аннотации. Возможные значения
NSLeftTextAlignment,NSRightTextAlignment, иNSCenterTextAlignment.Оператор импорта
Objective C
@import Quartz;Swift
import QuartzДоступность
Доступный в OS X v10.4 и позже.
См. также
-
Возвращает угол вращения текстового поля аннотации в градусах.
Объявление
Swift
func rotation() -> Int32Objective C
- (int)rotationВозвращаемое значение
Угол вращения текстового поля аннотации в градусах.
Обсуждение
Обратите внимание на то, что значение вращения является положительным кратным числом 90, такой как 0, 90, 180, или 270. Вращение текстовых полей аннотации с отрицательным вращением преобразовывается в соответствующее положительное вращение. Например,-90 изменяется на 270.
Оператор импорта
Objective C
@import Quartz;Swift
import QuartzДоступность
Доступный в OS X v10.5 и позже.
См. также
-
Устанавливает угол вращения текстового поля аннотации в градусах.
Объявление
Swift
func setRotation(_rotation: Int32)Objective C
- (void)setRotation:(int)rotationПараметры
rotationУгол вращения, который будет применен к текстовому полю аннотации в градусах. Угол вращения должен быть положительным или отрицательным кратным числом 90 (отрицательные углы преобразовываются в их положительные эквиваленты; например-90 изменяется на 270).
Оператор импорта
Objective C
@import Quartz;Swift
import QuartzДоступность
Доступный в OS X v10.5 и позже.
См. также
-
Возвращает внутреннее имя для текстового поля аннотации.
Возвращаемое значение
Внутреннее имя для текстового поля аннотации.
Обсуждение
Имена полей являются дополнительными, внутренними именами, идентифицирующими текстовые поля в форме PDF. Вы используете имена полей с
PDFActionResetFormдействие.Обратите внимание на то, что многократный
PDFAnnotationTextWidgetобъектам с тем же именем поля всегда связывали тот же текст с тем именем поля. Когда текст введен в один из объектов, текст, связанный с тем именем поля, изменяется во всех объектах. Если необходимо гарантировать уникальный текст для aPDFAnnotationTextWidgetобъект, необходимо дать ему уникальное имя поля (можно использоватьsetFieldName:сделать это).Оператор импорта
Objective C
@import Quartz;Swift
import QuartzДоступность
Доступный в OS X v10.5 и позже.
См. также
-
Определяет внутреннее имя поля для текстового поля аннотации.
Объявление
Swift
func setFieldName(_name: String!)Objective C
- (void)setFieldName:(NSString *)nameПараметры
nameВнутреннее имя поля, которое будет использоваться для текстового поля аннотации.
Обсуждение
Имена полей являются дополнительными, внутренними именами, идентифицирующими текстовые поля в форме PDF. Вы используете имена полей с
PDFActionResetFormдействие.Обратите внимание на то, что многократный
PDFAnnotationTextWidgetобъектам с тем же именем поля всегда связывали тот же текст с тем именем поля. Когда текст введен в один из объектов, текст, связанный с тем именем поля, изменяется во всех объектах. Если необходимо гарантировать уникальный текст для aPDFAnnotationTextWidgetобъект, необходимо дать ему уникальное имя поля.Оператор импорта
Objective C
@import Quartz;Swift
import QuartzДоступность
Доступный в OS X v10.5 и позже.
См. также
