Artifact
Artifact
Обзор
Artifact является классом в Aspose.PDF FOSS для Java.
Представляет собой файл PDF-артефакт , содержащийся не в составе авторского содержимого страницы, но который создается как побочный эффект pagination или layout (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.
Свойства
| Наименование: | Тип: | Access | Описание: |
|---|---|---|---|
artifactType | ArtifactType | Читайте . | Возвращает тип артефакта. |
type | ArtifactType | Читайте . | Возвращает тип артефакта (уподобие {@link #getArtifactType() }). |
subtype | ArtifactSubtype | Читайте . | Возвращает подтип артефакта. |
rectangle | Rectangle | Читайте . | Возвращает прямоугольник граничного ящика этого артефакта. |
text | String | Читайте . | Возвращает текст этого артефакта. |
contents | List<Operator> | Читайте . | Возвращает операторы потока контента, которые составляют этот артефакт. |
background | boolean | Читайте . | Возвращает, является ли этот артефакт элементом фона. |
image | Image | Читайте . | Возвращает изображение, связанное с этим артефактом. |
opacity | double | Читайте . | Возвращает непрозрачность этого артефакта (0,0 = полностью прозрачный, 1,0 = абсолютно непроницаемый). |
rotation | double | Читайте . | Вернет угол вращения в градусах. |
topMargin | double | Читайте . | Вернется верхняя отметка. |
bottomMargin | double | Читайте . | Возвращает нижнюю границу. |
leftMargin | double | Читайте . | Возвращает левый край. |
rightMargin | double | Читайте . | Возвращает правильный отсчет. |
position | Position | Читайте . | Возвращает положение артефакта на странице. |
Методы
| Signature | Описание: |
|---|---|
Artifact(type: ArtifactType, subtype: ArtifactSubtype) | Создает артефакт с указанным типом и подтипом. |
Artifact(properties: PdfDictionary) | Создает артефакт, проанализировав словарь свойств от оператора BDC. |
Artifact() | Создает артефакт без типа или подтипа. |
getArtifactType() → ArtifactType | Возвращает тип артефакта. |
setArtifactType(type: ArtifactType) | Устанавливает тип артефакта. |
getType() → ArtifactType | Возвращает тип артефакта (уподобие {@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 | Возвращает строку изображения этого артефакта для отладки. |