StructureElement

StructureElement

Genel Bakış

StructureElement Java için FOSS’de bir sınıf.

Mantıksal yapı ağacında bir yapı unsuru temsil eder (ISO 32000-1:2008, §14.7.2, Tablo 323).

Bu sınıf, Java programlarında StructureElement nesnelerle çalışmak için 21 yöntem sağlar. Kullanılabilir yöntemler şunlardır: StructureElement, appendChild, appendMarkedContent, getActualText, getAllKids, getAlternateDescription, getChildElements, getExpandedForm, getID, getLanguage, getParent, getPdfDictionary, ve 9 ek yöntem. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: actualText, allKids, alternateDescription, childElements, expandedForm, iD,Ve 5 tane daha.

Özellikler

Adı:Tip:AccessAçıklama:
pdfDictionaryPdfDictionaryOku .Altta bulunan PDF sözlüğünü gönderir.
structureTypeStructureTypeStandardOku .Yapı türünü gönderir (örneğin, P, H1, Tablo, Div).
titleStringOku .Başlık (/T) gönderir.
languageStringOku .Dil (/Lang) gönderir.
alternateDescriptionStringOku .Alternatif tanımlamayı gönderir (/Alt).
actualTextStringOku .Gerçek metni gönderir (/ActualText).
expandedFormStringOku .Gelişmiş form (/E) gönderir.
iDStringOku .Eleman kimliğini (/ID) gönderir.
childElementsElementListOku .Sadece StructureElement çocuklarını gönderir (MCR, OBJR ve tam sayıları süzer).
allKidsList<Object>Oku .Tüm çocuk öğeleri döndürür: StructureElements, MarkedContentReferences , ObjectReferences ve çıplak MCID’ler.
parentStructureElementOku .Ana öğeyi veya kök düzeyi elemanları için {@code null} iade eder.

Yöntemler

SignatureAçıklama:
StructureElement(dict: PdfDictionary, parser: PDFParser)Verilen sözlüğü saran bir yapı elemanı oluşturur.
getPdfDictionary()PdfDictionaryAltta bulunan PDF sözlüğünü gönderir.
getStructureType()StructureTypeStandardYapı türünü gönderir (örneğin, P, H1, Tablo, Div).
setStructureType(type: StructureTypeStandard)Yapı tipini ayarlar.
getTitle()StringBaşlık (/T) gönderir.
setTitle(title: String)Başlığı ayarlar (/T).
getLanguage()StringDil (/Lang) gönderir.
setLanguage(lang: String)Dili ayarlar (/Lang).
getAlternateDescription()StringAlternatif tanımlamayı gönderir (/Alt).
setAlternateDescription(alt: String)Alternatif açıklamayı (/Alt) ayarlar.
getActualText()StringGerçek metni gönderir (/ActualText).
setActualText(text: String)Gerçek metni ayarlar (/ActualText).
getExpandedForm()StringGelişmiş form (/E) gönderir.
setExpandedForm(expanded: String)Genişletilmiş formu (/E) ayarlar.
getID()StringEleman kimliğini (/ID) gönderir.
setID(id: String)Elemanın kimliğini (/ID) ayarlar.
getChildElements()ElementListSadece StructureElement çocuklarını gönderir (MCR, OBJR ve tam sayıları süzer).
getAllKids()List<Object>Tüm çocuk öğeleri döndürür: StructureElements, MarkedContentReferences , ObjectReferences ve çıplak MCID’ler.
appendChild(child: StructureElement)Bir çocuk yapı elemanı ekliyor.
appendMarkedContent(mcid: int, page: PdfDictionary)Çocuk olarak işaretli bir içerik referansı (MCID) eklenir.
getParent()StructureElementAna öğeyi veya kök düzeyi elemanları için {@code null} iade eder.

Ayrıca bakınız:

 Türkçe