本文整理了Java中com.itextpdf.text.Image.scalePercent()
方法的一些代码示例,展示了Image.scalePercent()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Image.scalePercent()
方法的具体详情如下:
包路径:com.itextpdf.text.Image
类名称:Image
方法名:scalePercent
[英]Scale the image to a certain percentage.
[中]将图像缩放到一定的百分比。
代码示例来源:origin: com.itextpdf/itextg
/**
* Scale the image to a certain percentage.
*
* @param percent
* the scaling percentage
*/
public void scalePercent(final float percent) {
scalePercent(percent, percent);
}
代码示例来源:origin: com.itextpdf/itextpdf
/**
* Scale the image to a certain percentage.
*
* @param percent
* the scaling percentage
*/
public void scalePercent(final float percent) {
scalePercent(percent, percent);
}
代码示例来源:origin: com.itextpdf/itextpdf
/**
* Scales the image so that it fits a certain width and height.
*
* @param fitWidth
* the width to fit
* @param fitHeight
* the height to fit
*/
public void scaleToFit(final float fitWidth, final float fitHeight) {
scalePercent(100);
float percentX = fitWidth * 100 / getScaledWidth();
float percentY = fitHeight * 100 / getScaledHeight();
scalePercent(percentX < percentY ? percentX : percentY);
setWidthPercentage(0);
}
代码示例来源:origin: com.itextpdf/itextg
/**
* Scales the image so that it fits a certain width and height.
*
* @param fitWidth
* the width to fit
* @param fitHeight
* the height to fit
*/
public void scaleToFit(final float fitWidth, final float fitHeight) {
scalePercent(100);
float percentX = fitWidth * 100 / getScaledWidth();
float percentY = fitHeight * 100 / getScaledHeight();
scalePercent(percentX < percentY ? percentX : percentY);
setWidthPercentage(0);
}
代码示例来源:origin: org.technbolts/gutenberg
public static void scaleToFit(Image img, Rectangle box) {
float scaleWidth = box.getWidth() / img.getWidth();
float scaleHeight = box.getHeight() / img.getHeight();
float scale = Math.min(scaleHeight, scaleWidth);
if (scale < 1)
img.scalePercent(scale * 100f);
}
代码示例来源:origin: com.itextpdf/itextpdf
Image img = getImage();
if (img != null) {
img.scalePercent(100);
float refWidth = pivoted ? img.getScaledHeight() : img.getScaledWidth();
float scale = (getRight() - getEffectivePaddingRight()
- getEffectivePaddingLeft() - getLeft()) / refWidth;
img.scalePercent(scale * 100);
float refHeight = pivoted ? img.getScaledWidth() : img.getScaledHeight();
setBottom(getTop() - getEffectivePaddingTop() - getEffectivePaddingBottom() - refHeight);
代码示例来源:origin: com.itextpdf/itextg
Image img = getImage();
if (img != null) {
img.scalePercent(100);
float refWidth = pivoted ? img.getScaledHeight() : img.getScaledWidth();
float scale = (getRight() - getEffectivePaddingRight()
- getEffectivePaddingLeft() - getLeft()) / refWidth;
img.scalePercent(scale * 100);
float refHeight = pivoted ? img.getScaledWidth() : img.getScaledHeight();
setBottom(getTop() - getEffectivePaddingTop() - getEffectivePaddingBottom() - refHeight);
代码示例来源:origin: cn-cerc/summer-mis
pdf417.setText(text);
Image img = pdf417.getImage();
img.scalePercent(50, 50 * pdf417.getYHeight());
document.add(img);
代码示例来源:origin: com.itextpdf/itextpdf
continue;
img.scalePercent(100);
float scale = (currentMaxHeight - cell.getEffectivePaddingTop() - cell
.getEffectivePaddingBottom())
/ img.getScaledHeight();
img.scalePercent(scale * 100);
vf = true;
代码示例来源:origin: com.itextpdf/itextg
continue;
img.scalePercent(100);
float scale = (currentMaxHeight - cell.getEffectivePaddingTop() - cell
.getEffectivePaddingBottom())
/ img.getScaledHeight();
img.scalePercent(scale * 100);
vf = true;
内容来源于网络,如有侵权,请联系作者删除!