Артефакт.

Общ преглед

Artifact е клас в Aspose.PDF FOSS за Java.

Представя PDF артефакт съдържание, което не е част от авторското съдържанието на страницата, но се произвежда като страничен ефект или макет (ISO 32000-1:2008, §14.8.2.2).

Този клас предоставя 34 метода за работа с обектите на Артифакта в програми Java. Наличните методи включват: Artifact, getArtifactType, getBottomMargin, getContents, getImage, getLeftMargin, getOpacity, getPosition, getRectangle, getRightMargin, getRotation, getSubtype, и 20 допълнителни методи. Всички публични членове са достъпни за всяко приложение на Java след инсталиране на пакета Aspose.PDF FOSS for Java. Свойства: artifactType, background, bottomMargin, contents, image, leftMargin, и още 9.

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
artifactTypeArtifactTypeПрочети.Връща типа на артефакта.
typeArtifactTypeПрочети.Връща типа на артефакта (alias за {@link #getArtifactType() }).
subtypeArtifactSubtypeПрочети.Връща подтипа на артефакта.
rectangleRectangleПрочети.Връща граничния квадрат на този артефакт.
textStringПрочети.Връща съдържанието на текста на този артефакт.
contentsList<Operator>Прочети.Връща операторите на потока от съдържание, които съставляват този артефакт.
backgroundbooleanПрочети.Връща дали този артефакт е елемент на фона.
imageImageПрочети.Връща изображението, свързано с този артефакт.
opacitydoubleПрочети.Връща непрозрачността на този артефакт (0,0 = напълно прозрачен, 1,0 = пълно непрозорливо).
rotationdoubleПрочети.Връща ъгъла на въртене в градуси.
topMargindoubleПрочети.Връща най-високата граница.
bottomMargindoubleПрочети.Връща долната граница.
leftMargindoubleПрочети.Връща лявата граница.
rightMargindoubleПрочети.Връща правилната граница.
positionPositionПрочети.Връща позицията на този артефакт в страницата.

Методи за изчисляване на данните

ПодписътОписание на състоянието
Artifact(type: ArtifactType, subtype: ArtifactSubtype)Създава артефакт с посочения тип и подтип.
Artifact(properties: PdfDictionary)Създава артефакт чрез анализиране на речник с свойства от оператор BDC.
Artifact()Създава артефакт без тип или подтип.
getArtifactType()ArtifactTypeВръща типа на артефакта.
setArtifactType(type: ArtifactType)Определя типа на артефакта.
getType()ArtifactTypeВръща типа на артефакта (alias за {@link #getArtifactType() }).
setType(type: ArtifactType)Определя типа на артефакта (ал. за {@link #setArtifactType(ArtifactType) }).
getSubtype()ArtifactSubtypeВръща подтипа на артефакта.
setSubtype(subtype: ArtifactSubtype)Определя подтипа на артефакта.
getRectangle()RectangleВръща граничния квадрат на този артефакт.
setRectangle(rectangle: Rectangle)Определя граничната кутия като правоъгълник.
getText()StringВръща съдържанието на текста на този артефакт.
setText(text: String)Определя съдържанието на текста на този артефакт.
getContents()List<Operator>Връща операторите на потока от съдържание, които съставляват този артефакт.
setContents(operators: List<Operator>)Определя операторите на потока за този артефакт.
isBackground()booleanВръща дали този артефакт е елемент на фона.
setBackground(background: boolean)Определя дали този артефакт е елемент на фона.
getImage()ImageВръща изображението, свързано с този артефакт.
setImage(image: Image)Определя изображението, свързано с този артефакт.
getOpacity()doubleВръща непрозрачността на този артефакт (0,0 = напълно прозрачен, 1,0 = пълно непрозорливо).
setOpacity(opacity: double)Определя непрозрачността на този артефакт.
getRotation()doubleВръща ъгъла на въртене в градуси.
setRotation(rotation: double)Определя ъгъла на въртене в градуси.
getTopMargin()doubleВръща най-високата граница.
setTopMargin(topMargin: double)Определя горната граница.
getBottomMargin()doubleВръща долната граница.
setBottomMargin(bottomMargin: double)Определя долната граница.
getLeftMargin()doubleВръща лявата граница.
setLeftMargin(leftMargin: double)Определя лявата граница.
getRightMargin()doubleВръща правилната граница.
setRightMargin(rightMargin: double)Определя правилната граница.
getPosition()PositionВръща позицията на този артефакт в страницата.
setPosition(position: Position)Определя позицията на този артефакт.
toString()StringВръща нишка от този артефакт за дебога.

Вижте също:

 Български