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() -> Int32
Objective 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 и позже.
См. также