TiffImage

TiffImage class

表示 TIFF(标记图像文件格式)格式的一张图像及其元数据和其他方法

public sealed class TiffImage : RasterImageResourceBase

构造函数

姓名 描述
TiffImage(string, Stream) 从内容创建新的 GifImage 实例,表示为字节流,并具有指定的名称
TiffImage(string, string) 从内容创建新的 TiffImage 实例,表示为 base64 编码的字符串,并具有指定的名称

特性

姓名 描述
AspectRatio { get; } 返回此图像的纵横比作为宽高关系
ByteContent { get; } 将此光栅图像的内容作为字节流返回
FilenameWithExtension { get; } 返回此光栅图像的正确文件名,它由名称和扩展名组成。理论上可以与名称不同。
FramesCount { get; } 返回此 TIFF 图像中的帧(图像)数。不能小于 1.
IsDisposed { get; } 确定是否处理此光栅图像
Length { get; } 以字节为单位返回此光栅图像文件的长度
LinearDimensions { get; } 返回此光栅图像的线性尺寸(宽度和高度)
Name { get; } 返回此光栅图像的名称。通常不包含文件扩展名,理论上可以不同于文件名.
TextContent { get; } 以 base64 编码的字符串形式返回此光栅图像的内容
override Type { get; } 返回 ImageType.Tiff

方法

姓名 描述
Dispose() 处理此光栅图像,处理其内容并使大多数方法和属性无效
Equals(IHtmlResource) 检查此实例是否具有指定的引用相等性。
GenerateBitmap() 从该光栅图像生成并返回“System.Drawing.Bitmap”的新实例。
ReduceToNewHeight(ushort) 创建并返回相同类型的新缩小图像资源,但具有指定的新缩小高度和按比例缩小的宽度。
Save(string) 将此光栅图像保存到指定文件
static IsValid(Stream) 检查指定流是否为有效的 TIFF 图像
static IsValid(string) 检查指定的 base64 编码字符串是否为有效的 TIFF 图像

活动

姓名 描述
event Disposed 事件,当处理此光栅图像时发生

评论

有关详细信息,请参阅 https://en.wikipedia.org/wiki/TIFF。在极少数情况下,TIFF 会出现在 WordProcessing 文档中。

也可以看看