ButtonField
Общ преглед
ButtonField е клас в Aspose.PDF FOSS за Java. Наследници от: Field.
Поле за бутониране (/FT /Btn, знаме на бутонаване) (ISO 32000-1:2008, §12.7.4.2.2).
Този клас предоставя 84 метода за работа с ButtonField обекти в Java програми. Наличните методи включват: ButtonField, WidgetAnnotation, flatten, fromDictionary, get, getAction, getActions, getAlternateName, getAnnotationIndex, getAppearance, getAppearanceCharacteristics, getBorder, и 71 допълнителни методи. Всички публични членове са достъпни за всяко приложение на Java след инсталиране на пакета Aspose.PDF FOSS for Java. Свойства: action, actions, alternateName, annotationIndex, appearance, appearanceCharacteristics, и още 47.
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
normalCaption | String | Прочети. | Връща нормалния надпис (/CA в речника /MK). |
action | PdfAction | Прочети. | Връща действие (/Вписване), свързано с това бутонче. |
border | Border | Прочети. | Връща границата на полето. |
actions | org.aspose.pdf.annotations.AnnotationActionCollection | Прочети. | Връща колекцията от действия за това поле. |
partialName | String | Прочети. | Връща частичното име на полето (/Въведение в Т). |
fullName | String | Прочети. | Връща напълно квалифицирано име на полето с точки. |
alternateName | String | Прочети. | Връща алтернативното (насоката за инструмент) име (/вписване на ТУ). |
value | String | Прочети. | Връща полевата стойност (/V вписване) като нишка. |
defaultValue | String | Прочети. | Връща стандартната стойност (/DV вписване) като нишка. |
fieldFlags | int | Прочети. | Връща знаците на полето (/Ff запис). |
readOnly | boolean | Прочети. | Връща дали това поле е само за четене (бит 1 от /Ff). |
required | boolean | Прочети. | Връща дали това поле е необходимо (бит 2 от /Ff). |
noExport | boolean | Прочети. | Връща дали това поле е изключено от износ (бит 3 на /Ff). |
defaultAppearance | String | Прочети. | Връща по подразбиране нивото на външния вид (/ DA entry). |
characteristics | AppearanceCharacteristics | Прочети. | Връща помощника за характеристиките на външния вид, подкрепен от речник /MK. |
appearance | AppearanceDictionary | Прочети. | Връща въведен изглед върху словаря {@code /AP} за това поле. |
| (ISO 32000-1:2008 §12.5.5). | |||
count | int | Прочети. | Връща броя на подполетата (подвиджетите) на това поле. |
pageIndex | int | Прочети. | Връща индекса на страницата, базиран на 1, в който се съдържа анотация за виджета на това поле. |
annotationIndex | int | Прочети. | Връща индекса на обявата, базиран на 0, за това поле в рамките на страницата му. |
| масив от аннотации. | |||
fieldType | String | Прочети. | Връща вида на полето (/FT), например:. |
fieldValue | PdfBase | Прочети. | Връща стойността на необработеното поле (/V). |
fieldName | String | Прочети. | Връща частичното име на полето (/T). |
highlightMode | String | Прочети. | Връща режим за подчертаване (/H). |
appearanceCharacteristics | PdfDictionary | Прочети. | Връща речника за характеристиките на външния вид (/MK). |
widgetAction | PdfAction | Прочети. | Връща действието (/A), свързано с този виджет. |
subtype | String | Прочети. | Връща подтип на аннотацията (напр. |
rect | Rectangle | Прочети. | Връща правоъгълника с бележки, определящ неговото местоположение на страницата. |
contents | String | Прочети. | Връща съдържанието на текста в аннотацията (/Вписване за съдържание). |
name | String | Прочети. | Връща уникалното име на аннотацията (/NM запис). |
modified | String | Прочети. | Връща датата и часа, на които е направена последната промяна в аннотацията (/M запис). |
flags | int | Прочети. | Връща знаците за аннотация (/F запис) като битмаска. |
flagsAsEnum | java.util.EnumSet<AnnotationFlags> | Прочети. | Връща знаците на аннотацията като въведен {@link java.util.EnumSet} . |
invisible | boolean | Прочети. | Връща дали е зададен знамето “Невидим” (бит 1). |
hidden | boolean | Прочети. | Връща дали е зададен скрит флаг (бит 2). |
print | boolean | Прочети. | Връща дали е зададен знамето “Изпечатане” (бито 3). |
noZoom | boolean | Прочети. | Връща дали е зададен знамето NoZoom (бит 4). |
noRotate | boolean | Прочети. | Връща дали е зададен знамето NoRotate (бит 5). |
noView | boolean | Прочети. | Връща дали е зададен знамето NoView (бит 6). |
locked | boolean | Прочети. | Връща дали е зададен знака за блокиране (бит 8). |
color | Color | Прочети. | Връща цвета на бележката (/Въведение). |
normalAppearanceStream | PdfStream | Прочети. | Връща потока на необработен нормален вид (/AP /N) за тази аннотация. |
| (ISO 32000-1:2008, §12.5.5). | |||
normalAppearance | XForm | Прочети. | Връща нормалния вид като {@link XForm}, отразяващ C#. |
| {@code Annotation.NormalAppearance} свойство. | |||
opacity | double | Прочети. | Връща непрозрачността на аннотацията (0,0 = напълно прозрачна, 1,0 = полностью непрозорлива). |
zIndex | int | Прочети. | Връща Z-индекс (пореден ред на рисуване) на тази аннотация. |
page | Page | Прочети. | Връща страницата, на която принадлежи тази аннотация. |
pdfDictionary | PdfDictionary | Прочети. | Връща основен PDF речник за това обозначение. |
margin | MarginInfo | Прочети. | Получава маржовата информация за този параграф. |
horizontalAlignment | HorizontalAlignment | Прочети. | Получава хоризонталното подравняване на този параграф в рамките на контейнера. |
inLineParagraph | boolean | Прочети. | Връща дали този параграф е встроен елемент. |
keptWithNext | boolean | Прочети. | Връща дали този параграф трябва да се съхранява заедно с следващия абзац. |
| на същата страница по време на оформлението. | |||
firstParagraphInColumn | boolean | Прочети. | Връща дали този параграф е първият в колоната. |
inNewPage | boolean | Прочети. | Връща дали този параграф трябва да започне на нова страница по време на оформлението. |
hyperlink | Hyperlink | Прочети. | Връща хипервръзката, приложена към този параграф (web, local или file) |
| целеви), или {@code null} ако параграфът не е кликнат. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
ButtonField(dict: PdfDictionary, page: Page, fullName: String) | Създава поле с бутони от съществуващ PDF речник. |
ButtonField(page: Page, rect: Rectangle) | Създава ново поле с бутон на натискане на дадена страница със зададения правоъгълник. |
setNormalCaption(caption: String) | Определя нормалния надпис (/CA в речника /MK). |
getNormalCaption() → String | Връща нормалния надпис (/CA в речника /MK). |
getAction() → PdfAction | Връща действие (/Вписване), свързано с това бутонче. |
getBorder() → Border | Връща границата на полето. |
setBorder(border: Border) | Определя границата на полето. |
getActions() → org.aspose.pdf.annotations.AnnotationActionCollection | Връща колекцията от действия за това поле. |
setWidth(width: double) | Определя широчината на полето чрез регулиране на оцветенията. |
setHeight(height: double) | Определя височината на полето чрез регулиране на оцветенията. |
getPartialName() → String | Връща частичното име на полето (/Въведение в Т). |
setPartialName(name: String) | Определя частичното име на полето (/Вписване в Т). |
getFullName() → String | Връща напълно квалифицирано име на полето с точки. |
getAlternateName() → String | Връща алтернативното (насоката за инструмент) име (/вписване на ТУ). |
getValue() → String | Връща полевата стойност (/V вписване) като нишка. |
setValue(value: String) | Определя стойност на полето (/В запис). |
getDefaultValue() → String | Връща стандартната стойност (/DV вписване) като нишка. |
getFieldFlags() → int | Връща знаците на полето (/Ff запис). |
setFieldFlags(flags: int) | Определя полевите знаци (/Ff вписване). |
isReadOnly() → boolean | Връща дали това поле е само за четене (бит 1 от /Ff). |
isRequired() → boolean | Връща дали това поле е необходимо (бит 2 от /Ff). |
isNoExport() → boolean | Връща дали това поле е изключено от износ (бит 3 на /Ff). |
getDefaultAppearance() → String | Връща по подразбиране нивото на външния вид (/ DA entry). |
setDefaultAppearance(da: String) | Определя по подразбиране нивото на външния вид (/ DA entry) на полето. |
getCharacteristics() → AppearanceCharacteristics | Връща помощника за характеристиките на външния вид, подкрепен от речник /MK. |
getAppearance() → AppearanceDictionary | Връща въведен изглед върху словаря {@code /AP} за това поле. |
| (ISO 32000-1:2008 §12.5.5). | |
fromDictionary(dict: PdfDictionary, ftObj: PdfBase, fullName: String, page: Page, parser: PDFParser) → Field | Factory метод: създава подходящия подклас {@link Field} от речник PDF. |
getCount() → int | Връща броя на подполетата (подвиджетите) на това поле. |
get(index: int) → Field | Връща полето на детето при даден индекс, базиран на 1. |
iterator() → Iterator<Field> | Връща итератор върху детски полета (подвиджети) на това поле. |
getPageIndex() → int | Връща индекса на страницата, базиран на 1, в който се съдържа анотация за виджета на това поле. |
getAnnotationIndex() → int | Връща индекса на обявата, базиран на 0, за това поле в рамките на страницата му. |
| масив от аннотации. | |
WidgetAnnotation(dict: PdfDictionary, page: Page) | Създава анотация на виджета от съществуващ PDF речник. |
getFieldType() → String | Връща вида на полето (/FT), например:. |
getFieldValue() → PdfBase | Връща стойността на необработеното поле (/V). |
getFieldName() → String | Връща частичното име на полето (/T). |
getHighlightMode() → String | Връща режим за подчертаване (/H). |
getAppearanceCharacteristics() → PdfDictionary | Връща речника за характеристиките на външния вид (/MK). |
getWidgetAction() → PdfAction | Връща действието (/A), свързано с този виджет. |
getSubtype() → String | Връща подтип на аннотацията (напр. |
getRect() → Rectangle | Връща правоъгълника с бележки, определящ неговото местоположение на страницата. |
setRect(rect: Rectangle) | За да се определи точността на обозначението, трябва да бъде определено:, |
| {@code /Rect} вписване). | |
getContents() → String | Връща съдържанието на текста в аннотацията (/Вписване за съдържание). |
setContents(contents: String) | Определя съдържанието на текста в аннотацията (/Вписване за съдържание). |
getName() → String | Връща уникалното име на аннотацията (/NM запис). |
setName(name: String) | Установява уникалното име на бележката (/NM запис). |
getModified() → String | Връща датата и часа, на които е направена последната промяна в аннотацията (/M запис). |
setModified(date: String) | Определя дата и часът, на които е направена последната промяна в бележката (/M запис). |
getFlags() → int | Връща знаците за аннотация (/F запис) като битмаска. |
setFlags(flags: int) | Определя флаговете за аннотация (/F запис) като битмаска. |
getFlagsAsEnum() → java.util.EnumSet<AnnotationFlags> | Връща знаците на аннотацията като въведен {@link java.util.EnumSet} . |
isInvisible() → boolean | Връща дали е зададен знамето “Невидим” (бит 1). |
isHidden() → boolean | Връща дали е зададен скрит флаг (бит 2). |
isPrint() → boolean | Връща дали е зададен знамето “Изпечатане” (бито 3). |
isNoZoom() → boolean | Връща дали е зададен знамето NoZoom (бит 4). |
isNoRotate() → boolean | Връща дали е зададен знамето NoRotate (бит 5). |
isNoView() → boolean | Връща дали е зададен знамето NoView (бит 6). |
isLocked() → boolean | Връща дали е зададен знака за блокиране (бит 8). |
getColor() → Color | Връща цвета на бележката (/Въведение). |
setColor(color: Color) | Определя цвета на аннотацията (/C entry) като RGB цветен масив. |
getNormalAppearanceStream() → PdfStream | Връща потока на необработен нормален вид (/AP /N) за тази аннотация. |
| (ISO 32000-1:2008, §12.5.5). | |
getNormalAppearance() → XForm | Връща нормалния вид като {@link XForm}, отразяващ C#. |
| {@code Annotation.NormalAppearance} свойство. | |
flatten() | Сплътнява тази аннотация в потока на съдържанието на страницата. |
getOpacity() → double | Връща непрозрачността на аннотацията (0,0 = напълно прозрачна, 1,0 = полностью непрозорлива). |
setOpacity(opacity: double) | Определя непрозрачността на аннотацията (0,0 = напълно прозрачна, 1,0 = полностью непрозорлива). |
getZIndex() → int | Връща Z-индекс (пореден ред на рисуване) на тази аннотация. |
setZIndex(zIndex: int) | Определя Z-индекс (поредба на рисуване) за тази аннотация. |
getPage() → Page | Връща страницата, на която принадлежи тази аннотация. |
setPage(page: Page) | Определя страницата, на която принадлежи тази аннотация. |
getPdfDictionary() → PdfDictionary | Връща основен PDF речник за това обозначение. |
getMargin() → MarginInfo | Получава маржовата информация за този параграф. |
setMargin(margin: MarginInfo) | Определя информация за маржа за този параграф. |
getHorizontalAlignment() → HorizontalAlignment | Получава хоризонталното подравняване на този параграф в рамките на контейнера. |
setHorizontalAlignment(horizontalAlignment: HorizontalAlignment) | Определя хоризонталното подравняване на настоящия параграф в рамките на неговия контейнер. |
isInLineParagraph() → boolean | Връща дали този параграф е встроен елемент. |
setInLineParagraph(inLineParagraph: boolean) | Определя дали този параграф трябва да се третира като встроен елемент. |
isKeptWithNext() → boolean | Връща дали този параграф трябва да се съхранява заедно с следващия абзац. |
| на същата страница по време на оформлението. | |
setKeptWithNext(keptWithNext: boolean) | Определя дали този параграф трябва да се съхранява заедно с следващия параграф. |
| на същата страница по време на оформлението. | |
isFirstParagraphInColumn() → boolean | Връща дали този параграф е първият в колоната. |
setFirstParagraphInColumn(firstParagraphInColumn: boolean) | Определя дали този параграф е първият в колоната. |
isInNewPage() → boolean | Връща дали този параграф трябва да започне на нова страница по време на оформлението. |
setInNewPage(inNewPage: boolean) | Определя дали този параграф трябва да започне на нова страница по време на оформлението. |
getHyperlink() → Hyperlink | Връща хипервръзката, приложена към този параграф (web, local или file) |
| целеви), или {@code null} ако параграфът не е кликнат. | |
setHyperlink(hyperlink: Hyperlink) | Прилага хипервръзка към този параграф. |