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 .

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

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

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

ПодписътОписание на състоянието
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} enum.
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)Определя вертикалния фактор за увеличаване (мащаб) на печат.

Вижте също:

 Български