图片转换成pdf 是只支持png和psd的格式吗,其他图片格式可以支持吗tiff .emf .wmf .nef等等
aspose.pdf for Java 图片转换pdf时,能保持原图片大小吗?就是不要拉伸变形图片
page.getPageInfo().getMargin().setBottom(0);
page.getPageInfo().getMargin().setTop(0);
page.getPageInfo().getMargin().setLeft(0);
page.getPageInfo().getMargin().setRight(0);
page.setCropBox(new Rectangle(0, 0, 400, 400));
如果注释掉 page.setCropBox(new Rectangle(0, 0, 400, 400));
会出现aspose的水印:
evaluation Only : create with Aspose Pdf
您可以使用BufferedImage类检索图像的宽度和高度,如下所示:
Java
BufferedImage bimg = ImageIO.read(new File(filename));
int width = bimg.getWidth();
int height = bimg.getHeight();
page.setCropBox(new Rectangle(0, 0, width, height));
我们建议我们的客户获得30天的临时许可证用于测试目的。临时许可证是一个时间限制的完整许可证,可让您在购买前测试API的每个方面。请参阅以下帮助链接:获得30天的临时许可证 和 将许可证应用于Java API的Aspose.PDF
java.lang.ClassCastException: com.aspose.imaging.fileformats.psd.PsdImage cannot be cast to com.aspose.imaging.fileformats.svg.SvgImage
使用aspose.imaging的时候,psd转换成pdf报错
SvgImage image = (SvgImage)Image.load(dataDir + “aspose-logo.Svg”);
// Create an instance of PNG options
PngOptions pngOptions = new PngOptions();
// Save the results to disk
image.save(dataDir + "ConvertingSVGToRasterImages_out.png", pngOptions);
}