ImageStamp

Overview

ImageStamp является классом в Aspose.PDF FOSS для Java. Наследники от: Stamp.

Представляет собой штамп изображения, который может быть наложен на странице PDF.

Этот класс предоставляет 43 метода для работы с объектами ImageStamp в программах Java. Доступные методы включают: ImageStamp, getBottomMargin, getFile, getHeight, getHorizontalAlignment, getImageStream, getLeftMargin, getOpacity, getRightMargin, getRotate, getRotateAngle, getStampId, и 30 дополнительных методов. Все публичные участники доступны для любого приложения Java после установки пакета Aspose.PDF FOSS for Java. Свойства: background, bottomMargin, file, height, horizontalAlignment, imageStream, и еще 14.

Properties

NameTypeAccessDescription
fileStringReadВозвращает путь файла изображения.
imageStreamInputStreamReadВозвращает входный поток, предоставляющий данные изображения.
xIndentdoubleReadВозвращает горизонтальное положение (титраж X) штампа в точках.
yIndentdoubleReadВозвращает вертикальное положение (Y-шаблон) штампа в точках.
widthdoubleReadВозвращает ширину области штампа в точках.
heightdoubleReadВозвращает высоту области штампа в точках.
backgroundbooleanReadВозвращает, отображается ли эта печать за содержанием страницы.
rotateRotationReadВозвращает число вращения для этой печати.
rotateAngledoubleReadВозвращает угол вращения штампа в градусах.
opacitydoubleReadВозвращает непрозрачность (прозрачности) печати.
horizontalAlignmentHorizontalAlignmentReadВозвращает горизонтальное выравнивание штампа на странице.
verticalAlignmentVerticalAlignmentReadВозвращает вертикальное выравнивание штампа на странице.
leftMargindoubleReadВозвращает левый край маркировки в точках.
rightMargindoubleReadВозвращает правый край штампа в пунктах.
topMargindoubleReadВозвращает верхнюю границу марки в баллах.
bottomMargindoubleReadВозвращает нижнюю границу марки в баллах.
stampIdintReadВозвращает идентификатор штампа.
zoomdoubleReadВозвращает фактор масштаба для штампа.
zoomXdoubleReadВозвращает фактор горизонтального увеличения (масштаба) для штампа.
zoomYdoubleReadВозвращает фактор вертикального увеличения (масштаба) для штампа.

Methods

SignatureDescription
ImageStamp(file: String)Создает новый ImageStamp из пути файла.
ImageStamp(imageStream: InputStream)Создает новый ImageStamp из потока ввода зашифрованных байтов изображения.
(JPEG, PNG, BMP или GIF).
getFile()StringВозвращает путь файла изображения.
setFile(file: String)Устанавливает путь файла изображения.
getImageStream()InputStreamВозвращает входный поток, предоставляющий данные изображения.
setImageStream(imageStream: InputStream)Устанавливает входный поток, обеспечивающий данные изображения.
put(page: Page)Применяет эту марку изображения на данной странице.
getXIndent()doubleВозвращает горизонтальное положение (титраж X) штампа в точках.
setXIndent(xIndent: double)Устанавливает горизонтальное положение (отрывок X) печати в точках.
getYIndent()doubleВозвращает вертикальное положение (Y-шаблон) штампа в точках.
setYIndent(yIndent: double)Устанавливает вертикальное положение (Y-штрих) штампа в точках.
getWidth()doubleВозвращает ширину области штампа в точках.
setWidth(width: double)Устанавливает ширину области штампа в точках.
getHeight()doubleВозвращает высоту области штампа в точках.
setHeight(height: double)Устанавливает высоту области штампа в точках.
isBackground()booleanВозвращает, отображается ли эта печать за содержанием страницы.
setBackground(background: boolean)Устанавливает, будет ли эта печать отображаться за содержанием страницы.
getRotate()RotationВозвращает число вращения для этой печати.
setRotate(rotate: Rotation)Устанавливает вращение с помощью enum {@link Rotation}.
getRotateAngle()doubleВозвращает угол вращения штампа в градусах.
setRotateAngle(rotateAngle: double)Устанавливает угол вращения штампа в градусах.
getOpacity()doubleВозвращает непрозрачность (прозрачности) печати.
setOpacity(opacity: double)Устанавливает непрозрачность (прозрачности) печати.
getHorizontalAlignment()HorizontalAlignmentВозвращает горизонтальное выравнивание штампа на странице.
setHorizontalAlignment(horizontalAlignment: HorizontalAlignment)Устанавливает горизонтальное выравнивание печати на странице.
getVerticalAlignment()VerticalAlignmentВозвращает вертикальное выравнивание штампа на странице.
setVerticalAlignment(verticalAlignment: VerticalAlignment)Устанавливает вертикальное выравнивание печати на странице.
getLeftMargin()doubleВозвращает левый край маркировки в точках.
setLeftMargin(leftMargin: double)Указывает левую границу печати в точках.
getRightMargin()doubleВозвращает правый край штампа в пунктах.
setRightMargin(rightMargin: double)Устанавливает правый край печати в точках.
getTopMargin()doubleВозвращает верхнюю границу марки в баллах.
setTopMargin(topMargin: double)Указывает верхнюю границу маркировки в пунктах.
getBottomMargin()doubleВозвращает нижнюю границу марки в баллах.
setBottomMargin(bottomMargin: double)Указывает нижнюю границу маркировки в точках.
getStampId()intВозвращает идентификатор штампа.
setStampId(stampId: int)Устанавливает идентификатор штампа.
getZoom()doubleВозвращает фактор масштаба для штампа.
setZoom(zoom: double)Устанавливает фактор масштаба для штампа.
getZoomX()doubleВозвращает фактор горизонтального увеличения (масштаба) для штампа.
setZoomX(zoomX: double)Устанавливает фактор горизонтального увеличения (масштаба) для штампа.
getZoomY()doubleВозвращает фактор вертикального увеличения (масштаба) для штампа.
setZoomY(zoomY: double)Устанавливает фактор вертикального увеличения (масштаба) для штампа.

See Also

 Русский