com.lowagie.text.Image.getOriginalType()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(2.7k)|赞(0)|评价(0)|浏览(168)

本文整理了Java中com.lowagie.text.Image.getOriginalType()方法的一些代码示例,展示了Image.getOriginalType()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Image.getOriginalType()方法的具体详情如下:
包路径:com.lowagie.text.Image
类名称:Image
方法名:getOriginalType

Image.getOriginalType介绍

[英]Getter for property originalType.
[中]

代码示例

代码示例来源:origin: org.jboss.itext/itext-rtf

/**
 * Constructs a RtfImage for an Image.
 * 
 * @param doc The RtfDocument this RtfImage belongs to
 * @param image The Image that this RtfImage wraps
 * @throws DocumentException If an error occurred accessing the image content
 */
public RtfImage(RtfDocument doc, Image image) throws DocumentException
{
  super(doc);
  imageType = image.getOriginalType();
  if (!(imageType == Image.ORIGINAL_JPEG || imageType == Image.ORIGINAL_BMP
      || imageType == Image.ORIGINAL_PNG || imageType == Image.ORIGINAL_WMF || imageType == Image.ORIGINAL_GIF)) {
    throw new DocumentException("Only BMP, PNG, WMF, GIF and JPEG images are supported by the RTF Writer");
  }
  alignment = image.getAlignment();
  width = image.getWidth();
  height = image.getHeight();
  plainWidth = image.getPlainWidth();
  plainHeight = image.getPlainHeight();
  this.imageData = getImageData(image);
}

代码示例来源:origin: com.github.bengolder/pdf-rtf

/**
 * Constructs a RtfImage for an Image.
 * 
 * @param doc The RtfDocument this RtfImage belongs to
 * @param image The Image that this RtfImage wraps
 * @throws DocumentException If an error occurred accessing the image content
 */
public RtfImage(RtfDocument doc, Image image) throws DocumentException
{
  super(doc);
  imageType = image.getOriginalType();
  if (!(imageType == Image.ORIGINAL_JPEG || imageType == Image.ORIGINAL_BMP
      || imageType == Image.ORIGINAL_PNG || imageType == Image.ORIGINAL_WMF || imageType == Image.ORIGINAL_GIF)) {
    throw new DocumentException(MessageLocalization.getComposedMessage("only.bmp.png.wmf.gif.and.jpeg.images.are.supported.by.the.rtf.writer"));
  }
  alignment = image.getAlignment();
  width = image.getWidth();
  height = image.getHeight();
  plainWidth = image.getPlainWidth();
  plainHeight = image.getPlainHeight();
  this.imageData = getImageData(image);
}

代码示例来源:origin: com.github.librepdf/openpdf

public static byte[] wrapBMP(Image image) throws IOException {
  if (image.getOriginalType() != Image.ORIGINAL_BMP)
    throw new IOException(MessageLocalization.getComposedMessage("only.bmp.can.be.wrapped.in.wmf"));
  InputStream imgIn;

代码示例来源:origin: es.gob.afirma/afirma-crypto-pdf-itext

public static byte[] wrapBMP(Image image) throws IOException {
  if (image.getOriginalType() != Image.ORIGINAL_BMP)
    throw new IOException("Only BMP can be wrapped in WMF.");
  InputStream imgIn;

代码示例来源:origin: fr.opensagres.xdocreport.itext-gae/itext-gae

public static byte[] wrapBMP(Image image) throws IOException {
  if (image.getOriginalType() != Image.ORIGINAL_BMP)
    throw new IOException(MessageLocalization.getComposedMessage("only.bmp.can.be.wrapped.in.wmf"));
  InputStream imgIn;

相关文章

Image类方法