ImageStamp

ImageStamp

Обзор

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.

Свойства

Наименование:Тип:AccessОписание:
fileStringЧитайте .Возвращает путь файла изображения.
imageStreamInputStreamЧитайте .Возвращает входный поток, предоставляющий данные изображения.
xIndentdoubleЧитайте .Возвращает горизонтальное положение (титраж X) штампа в точках.
yIndentdoubleЧитайте .Возвращает вертикальное положение (Y-шаблон) штампа в точках.
widthdoubleЧитайте .Возвращает ширину области штампа в точках.
heightdoubleЧитайте .Возвращает высоту области штампа в точках.
backgroundbooleanЧитайте .Возвращает, отображается ли эта печать за содержанием страницы.
rotateRotationЧитайте .Возвращает число вращения для этой печати.
rotateAngledoubleЧитайте .Возвращает угол вращения штампа в градусах.
opacitydoubleЧитайте .Возвращает непрозрачность (прозрачности) печати.
horizontalAlignmentHorizontalAlignmentЧитайте .Возвращает горизонтальное выравнивание штампа на странице.
verticalAlignmentVerticalAlignmentЧитайте .Возвращает вертикальное выравнивание штампа на странице.
leftMargindoubleЧитайте .Возвращает левый край маркировки в точках.
rightMargindoubleЧитайте .Возвращает правый край штампа в пунктах.
topMargindoubleЧитайте .Возвращает верхнюю границу марки в баллах.
bottomMargindoubleЧитайте .Возвращает нижнюю границу марки в баллах.
stampIdintЧитайте .Возвращает идентификатор штампа.
zoomdoubleЧитайте .Возвращает фактор масштаба для штампа.
zoomXdoubleЧитайте .Возвращает фактор горизонтального увеличения (масштаба) для штампа.
zoomYdoubleЧитайте .Возвращает фактор вертикального увеличения (масштаба) для штампа.

Методы

SignatureОписание:
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)Устанавливает вращение, используя перечисление {@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)Устанавливает коэффициент масштабирования (zoom) для штампа.
getZoomX()doubleВозвращает фактор горизонтального увеличения (масштаба) для штампа.
setZoomX(zoomX: double)Устанавливает горизонтальный коэффициент масштабирования (масштаб) для штампа.
getZoomY()doubleВозвращает фактор вертикального увеличения (масштаба) для штампа.
setZoomY(zoomY: double)Устанавливает вертикальный коэффициент масштабирования (масштаб) для штампа.

См. также:

 Русский