ImageStamp

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 після встановлення FOSS для пакету 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

 Українська