ButtonField

Opinie generală

ButtonField este o clasă în Aspose.PDF FOSS pentru Java. Moștenitorii de la: Field.

câmpul butonului de apăsare (/FT /Btn, steagul de împingere) (ISO 32000-1:2008, §12.7.4.2.2).

Această clasă oferă 84 de metode pentru a lucra cu obiecte ButtonField în programele Java. Metodele disponibile includ: ButtonField, WidgetAnnotation, flatten, fromDictionary, get, getAction, getActions, getAlternateName, getAnnotationIndex, getAppearance, getAppearanceCharacteristics, getBorder, și 71 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java. Proprietăți: action, actions, alternateName, annotationIndex, appearance, appearanceCharacteristics, şi 47 mai mult.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
normalCaptionStringCiteşte.Întoarce titlul normal (/CA în dicționarul /MK).
actionPdfActionCiteşte.Întoarce acțiunea (/O intrare) asociată cu acest buton.
borderBorderCiteşte.Întoarce limita acestui câmp de formular.
actionsorg.aspose.pdf.annotations.AnnotationActionCollectionCiteşte.Întoarce colectia de acțiuni pentru acest câmp.
partialNameStringCiteşte.Întoarce numele parțial al câmpului (/înregistrare T).
fullNameStringCiteşte.Întoarce numele complet calificat cu puncte al acestui câmp.
alternateNameStringCiteşte.Întoarce numele alternativ (tooltip) (/întroducerea TU).
valueStringCiteşte.Întoarce valoarea câmpului (/V entry) ca o șir.
defaultValueStringCiteşte.Întoarce valoarea implicită (/DV entry) ca o șir.
fieldFlagsintCiteşte.Întoarce semnele câmpului (/Ff entry).
readOnlybooleanCiteşte.Retoară dacă acest câmp este doar pentru citire (bitul 1 din /Ff).
requiredbooleanCiteşte.Se returnează dacă acest câmp este necesar (bitul 2 din /Ff).
noExportbooleanCiteşte.Se returnează dacă acest câmp este exclus de la export (bitul 3 din /Ff).
defaultAppearanceStringCiteşte.Întoarce șirul de apariție implicit (/întroducere DA).
characteristicsAppearanceCharacteristicsCiteşte.Întoarce ajutorul caracteristicilor de aspect susținut de dicționarul /MK.
appearanceAppearanceDictionaryCiteşte.Întoarce o vizualizare tipărită pe acest câmp {@code /AP} dictionar de aspect
(ISO 32000-1:2008 §12.5.5).
countintCiteşte.Întoarce numărul de câmpuri copil (sub-widget) al acestui câmn.
pageIndexintCiteşte.Întoarce indexul paginii bazat pe 1 în care se află notația widget a acestui câmp.
annotationIndexintCiteşte.Întoarce indexul de anotații bazat pe 0 al acestui câmp în interiorul paginii sale.
matricea de anotații.
fieldTypeStringCiteşte.Se returnează tipul câmpului (/FT), de exemplu:.
fieldValuePdfBaseCiteşte.Se returnează valoarea câmpului brut (/V).
fieldNameStringCiteşte.Întoarce numele parțial al câmpului (/T).
highlightModeStringCiteşte.Întoarce modul de evidențiere (/H).
appearanceCharacteristicsPdfDictionaryCiteşte.Întoarce dicționarul caracteristicilor de aspect (/MK).
widgetActionPdfActionCiteşte.Întoarce acțiunea (/A) asociată cu acest widget.
subtypeStringCiteşte.Întoarce subtipul de anotație (de exemplu:.
rectRectangleCiteşte.Întoarce rectangul de anotații care definește locația sa pe pagină.
contentsStringCiteşte.Întoarce conținutul textului din anotație (/intrarea Conținute).
nameStringCiteşte.Întoarce numele unic al anotației (/NM entry).
modifiedStringCiteşte.Întoarce data și ora la care s-a modificat ultima dată anotația (/întroducere M).
flagsintCiteşte.Întoarce semnele de anotație (/F entry) ca o mască bit.
flagsAsEnumjava.util.EnumSet<AnnotationFlags>Citeşte.Întoarce semnele de anotație ca un {@link java.util.EnumSet} tipărit.
invisiblebooleanCiteşte.Întoarce dacă semnul invizibil (bit 1) este setat.
hiddenbooleanCiteşte.Întoarce dacă semnul ascuns (bit 2) este setat.
printbooleanCiteşte.Întoarce dacă este setat semnul Print (bit 3).
noZoombooleanCiteşte.Întoarce dacă flagul NoZoom (bit 4) este setat.
noRotatebooleanCiteşte.Întoarce dacă flagul NoRotate (bit 5) este setat.
noViewbooleanCiteşte.Întoarce dacă flagul NoView (bit 6) este setat.
lockedbooleanCiteşte.Întoarce dacă semnul blocat (bit 8) este setat.
colorColorCiteşte.Întoarce culoarea de anotație (/C entry).
normalAppearanceStreamPdfStreamCiteşte.Întoarce fluxul de aspect normal brut (/AP /N) pentru această anotație.
(ISO 32000-1:2008, §12.5.5).
normalAppearanceXFormCiteşte.Întoarce aspectul normal ca un {@link XForm}, reflectând C #
Proprietatea {@code Annotation.NormalAppearance}.
opacitydoubleCiteşte.Întoarce opacitatea anotației (0,0 = complet transparent, 1,0 = total opac).
zIndexintCiteşte.Întoarce indicele Z (orden de desenare) al acestei anotații.
pagePageCiteşte.Întoarce pagina la care aparține această anotație.
pdfDictionaryPdfDictionaryCiteşte.Întoarce dicționarul PDF de bază pentru această anotație.
marginMarginInfoCiteşte.Obține informațiile de marjă pentru acest paragraf.
horizontalAlignmentHorizontalAlignmentCiteşte.Obține alinierea orizontală a acestui paragraf în interiorul containerului său.
inLineParagraphbooleanCiteşte.Se returnează dacă acest paragraf este un element în linie.
keptWithNextbooleanCiteşte.Se returnează dacă acest paragraf trebuie păstrat împreună cu următorul paragraf.
pe aceeaşi pagină în timpul layout-ului.
firstParagraphInColumnbooleanCiteşte.Se returnează dacă acest paragraf este primul din coloana sa.
inNewPagebooleanCiteşte.Întoarce dacă acest paragraf ar trebui să înceapă pe o nouă pagină în timpul layout-ului.
hyperlinkHyperlinkCiteşte.Întoarce hyperlink-ul atașat acestui paragraf (web, local sau fișier)
target), sau {@code null} dacă paragraful nu este clicabil.

Metode de evaluare

SemnăturaDescriere:
ButtonField(dict: PdfDictionary, page: Page, fullName: String)Construiește un câmp cu buton printr-un dicționar PDF existent.
ButtonField(page: Page, rect: Rectangle)Construiește un nou câmp cu buton pe pagina dată, cu rectangul specificat.
setNormalCaption(caption: String)Stabilește titlul normal (/CA în dicționarul /MK).
getNormalCaption()StringÎntoarce titlul normal (/CA în dicționarul /MK).
getAction()PdfActionÎntoarce acțiunea (/O intrare) asociată cu acest buton.
getBorder()BorderÎntoarce limita acestui câmp de formular.
setBorder(border: Border)Stabilește limita acestui câmp de formular.
getActions()org.aspose.pdf.annotations.AnnotationActionCollectionÎntoarce colectia de acțiuni pentru acest câmp.
setWidth(width: double)Stabilirea lățimii widget-ului de câmp prin ajustarea rectangelui de anotații.
setHeight(height: double)Stabilirea înălțimii widget-ului de câmp prin ajustarea rectangelui de anotații.
getPartialName()StringÎntoarce numele parțial al câmpului (/înregistrare T).
setPartialName(name: String)Se stabilește numele parțial al câmpului (/înregistrare T).
getFullName()StringÎntoarce numele complet calificat cu puncte al acestui câmp.
getAlternateName()StringÎntoarce numele alternativ (tooltip) (/întroducerea TU).
getValue()StringÎntoarce valoarea câmpului (/V entry) ca o șir.
setValue(value: String)Se stabilește valoarea câmpului (/V entry).
getDefaultValue()StringÎntoarce valoarea implicită (/DV entry) ca o șir.
getFieldFlags()intÎntoarce semnele câmpului (/Ff entry).
setFieldFlags(flags: int)Setarea semnelor de câmp (/Ff entry).
isReadOnly()booleanRetoară dacă acest câmp este doar pentru citire (bitul 1 din /Ff).
isRequired()booleanSe returnează dacă acest câmp este necesar (bitul 2 din /Ff).
isNoExport()booleanSe returnează dacă acest câmp este exclus de la export (bitul 3 din /Ff).
getDefaultAppearance()StringÎntoarce șirul de apariție implicit (/întroducere DA).
setDefaultAppearance(da: String)Setarea șirului de apariție implicit al câmpului (/întroducere DA).
getCharacteristics()AppearanceCharacteristicsÎntoarce ajutorul caracteristicilor de aspect susținut de dicționarul /MK.
getAppearance()AppearanceDictionaryÎntoarce o vizualizare tipărită pe acest câmp {@code /AP} dictionar de aspect
(ISO 32000-1:2008 §12.5.5).
fromDictionary(dict: PdfDictionary, ftObj: PdfBase, fullName: String, page: Page, parser: PDFParser)FieldMetoda de fabrica: creează subclasa corespunzătoare {@link Field} dintr-un dicționar PDF.
getCount()intÎntoarce numărul de câmpuri copil (sub-widget) al acestui câmn.
get(index: int)FieldÎntoarce câmpul copil la indicele dat pe bază de 1.
iterator()Iterator<Field>Întoarce un iterator pe câmpurile copil (sub-widgeturi) ale acestui câmn.
getPageIndex()intÎntoarce indexul paginii bazat pe 1 în care se află notația widget a acestui câmp.
getAnnotationIndex()intÎntoarce indexul de anotații bazat pe 0 al acestui câmp în interiorul paginii sale.
matricea de anotații.
WidgetAnnotation(dict: PdfDictionary, page: Page)Construiește o anotație a widgetului dintr-un dicționar PDF existent.
getFieldType()StringSe returnează tipul câmpului (/FT), de exemplu:.
getFieldValue()PdfBaseSe returnează valoarea câmpului brut (/V).
getFieldName()StringÎntoarce numele parțial al câmpului (/T).
getHighlightMode()StringÎntoarce modul de evidențiere (/H).
getAppearanceCharacteristics()PdfDictionaryÎntoarce dicționarul caracteristicilor de aspect (/MK).
getWidgetAction()PdfActionÎntoarce acțiunea (/A) asociată cu acest widget.
getSubtype()StringÎntoarce subtipul de anotație (de exemplu:.
getRect()RectangleÎntoarce rectangul de anotații care definește locația sa pe pagină.
setRect(rect: Rectangle)Se stabilește rectangul de anotații (ISO 32000-1:2008 §12.5.2, tabel 164,
(înregistrarea {@code /Rect}).
getContents()StringÎntoarce conținutul textului din anotație (/intrarea Conținute).
setContents(contents: String)Se stabilește conținutul textului din anotație (/intrarea de conţinut).
getName()StringÎntoarce numele unic al anotației (/NM entry).
setName(name: String)Se stabilește numele unic al anotației (/întroducere NM).
getModified()StringÎntoarce data și ora la care s-a modificat ultima dată anotația (/întroducere M).
setModified(date: String)Indică data și ora la care s-a modificat ultima dată anotația (întroducere/M).
getFlags()intÎntoarce semnele de anotație (/F entry) ca o mască bit.
setFlags(flags: int)Stabilirea semnelor de anotație (/F entry) ca o mască bit.
getFlagsAsEnum()java.util.EnumSet<AnnotationFlags>Întoarce semnele de anotație ca un {@link java.util.EnumSet} tipărit.
isInvisible()booleanÎntoarce dacă semnul invizibil (bit 1) este setat.
isHidden()booleanÎntoarce dacă semnul ascuns (bit 2) este setat.
isPrint()booleanÎntoarce dacă este setat semnul Print (bit 3).
isNoZoom()booleanÎntoarce dacă flagul NoZoom (bit 4) este setat.
isNoRotate()booleanÎntoarce dacă flagul NoRotate (bit 5) este setat.
isNoView()booleanÎntoarce dacă flagul NoView (bit 6) este setat.
isLocked()booleanÎntoarce dacă semnul blocat (bit 8) este setat.
getColor()ColorÎntoarce culoarea de anotație (/C entry).
setColor(color: Color)Setarea culorii de anotație (/C entry) ca o matrice color RGB.
getNormalAppearanceStream()PdfStreamÎntoarce fluxul de aspect normal brut (/AP /N) pentru această anotație.
(ISO 32000-1:2008, §12.5.5).
getNormalAppearance()XFormÎntoarce aspectul normal ca un {@link XForm}, reflectând C #
Proprietatea {@code Annotation.NormalAppearance}.
flatten()Plătește această anotație în fluxul de conținut al paginii.
getOpacity()doubleÎntoarce opacitatea anotației (0,0 = complet transparent, 1,0 = total opac).
setOpacity(opacity: double)Se stabilește opacitatea anotației (0,0 = complet transparent, 1,0 = total opac).
getZIndex()intÎntoarce indicele Z (orden de desenare) al acestei anotații.
setZIndex(zIndex: int)Se stabilește indicele Z (ordenul de desenare) al acestei anotații.
getPage()PageÎntoarce pagina la care aparține această anotație.
setPage(page: Page)Stabilește pagina la care aparține această anotație.
getPdfDictionary()PdfDictionaryÎntoarce dicționarul PDF de bază pentru această anotație.
getMargin()MarginInfoObține informațiile de marjă pentru acest paragraf.
setMargin(margin: MarginInfo)Se stabilește informațiile privind marja pentru acest paragraf.
getHorizontalAlignment()HorizontalAlignmentObține alinierea orizontală a acestui paragraf în interiorul containerului său.
setHorizontalAlignment(horizontalAlignment: HorizontalAlignment)Se stabilește alinierea orizontală a acestui paragraf în interiorul recipientului său.
isInLineParagraph()booleanSe returnează dacă acest paragraf este un element în linie.
setInLineParagraph(inLineParagraph: boolean)Se stabilește dacă acest paragraf trebuie tratat ca un element în linie.
isKeptWithNext()booleanSe returnează dacă acest paragraf trebuie păstrat împreună cu următorul paragraf.
pe aceeaşi pagină în timpul layout-ului.
setKeptWithNext(keptWithNext: boolean)Se stabilește dacă acest paragraf trebuie menținut împreună cu următorul paragraf.
pe aceeaşi pagină în timpul layout-ului.
isFirstParagraphInColumn()booleanSe returnează dacă acest paragraf este primul din coloana sa.
setFirstParagraphInColumn(firstParagraphInColumn: boolean)Se stabilește dacă acest paragraf este primul din coloana sa.
isInNewPage()booleanÎntoarce dacă acest paragraf ar trebui să înceapă pe o nouă pagină în timpul layout-ului.
setInNewPage(inNewPage: boolean)Indică dacă acest paragraf ar trebui să înceapă pe o nouă pagină în timpul layout-ului.
getHyperlink()HyperlinkÎntoarce hyperlink-ul atașat acestui paragraf (web, local sau fișier)
target), sau {@code null} dacă paragraful nu este clicabil.
setHyperlink(hyperlink: Hyperlink)Se anexează un link la acest paragraf.

Vezi și:

 Română