Class BigTiffOptions
Namespace: Aspose.Imaging.ImageOptions
Assembly: Aspose.Imaging.dll (25.2.0)
The API for BigTIFF raster image format creation is specifically designed to serve to the unique requirements of applications utilizing large-scale imaging data from scanners. This API facilitates the seamless generation of BigTIFF format, which combines multiple TIFF images into a single, comprehensive image. It ensures efficient processing of extensive image data, providing developers with a powerful tool for creating and manipulating high-resolution, multi-image formats.
public sealed class BigTiffOptions : TiffOptions, IDisposable, ICloneable, IHasExifData, IHasXmpData, IHasMetadata
Inheritance
object ← DisposableObject ← ImageOptionsBase ← TiffOptions ← BigTiffOptions
Implements
IDisposable, ICloneable, IHasExifData, IHasXmpData, IHasMetadata
Inherited Members
TiffOptions.IsTagPresent(TiffTags), TiffOptions.GetValidTagsCount(TiffDataType[]), TiffOptions.RemoveTag(TiffTags), TiffOptions.RemoveTags(params TiffTags[]), TiffOptions.Validate(), TiffOptions.AddTags(TiffDataType[]), TiffOptions.AddTag(TiffDataType), TiffOptions.GetTagByType(TiffTags), TiffOptions.Clone(), TiffOptions.TagCount, TiffOptions.FileStandard, TiffOptions.DefaultMemoryAllocationLimit, TiffOptions.PremultiplyComponents, TiffOptions.IsValid, TiffOptions.YCbCrSubsampling, TiffOptions.YCbCrCoefficients, TiffOptions.IsTiled, TiffOptions.Artist, TiffOptions.ByteOrder, TiffOptions.IccProfile, TiffOptions.DisableIccExport, TiffOptions.BitsPerSample, TiffOptions.ExtraSamples, TiffOptions.Compression, TiffOptions.CompressedQuality, TiffOptions.Copyright, TiffOptions.ColorMap, TiffOptions.Palette, TiffOptions.DateTime, TiffOptions.DocumentName, TiffOptions.AlphaStorage, TiffOptions.IsExtraSamplesPresent, TiffOptions.FillOrder, TiffOptions.HalfToneHints, TiffOptions.ImageDescription, TiffOptions.InkNames, TiffOptions.ScannerManufacturer, TiffOptions.MaxSampleValue, TiffOptions.MinSampleValue, TiffOptions.ScannerModel, TiffOptions.Orientation, TiffOptions.PageName, TiffOptions.PageNumber, TiffOptions.Photometric, TiffOptions.PlanarConfiguration, TiffOptions.ResolutionUnit, TiffOptions.RowsPerStrip, TiffOptions.TileWidth, TiffOptions.TileLength, TiffOptions.SampleFormat, TiffOptions.SamplesPerPixel, TiffOptions.SmaxSampleValue, TiffOptions.SminSampleValue, TiffOptions.SoftwareType, TiffOptions.StripByteCounts, TiffOptions.StripOffsets, TiffOptions.TileByteCounts, TiffOptions.TileOffsets, TiffOptions.SubFileType, TiffOptions.TargetPrinter, TiffOptions.Threshholding, TiffOptions.TotalPages, TiffOptions.Xposition, TiffOptions.ResolutionSettings, TiffOptions.Xresolution, TiffOptions.Yposition, TiffOptions.Yresolution, TiffOptions.FaxT4Options, TiffOptions.Predictor, TiffOptions.ImageLength, TiffOptions.ImageWidth, TiffOptions.ExifIfd, TiffOptions.Tags, TiffOptions.ValidTagCount, TiffOptions.BitsPerPixel, TiffOptions.XPTitle, TiffOptions.XPComment, TiffOptions.XPAuthor, TiffOptions.XPKeywords, TiffOptions.XPSubject, TiffOptions.ExifData, ImageOptionsBase.Clone(), ImageOptionsBase.KeepMetadata, ImageOptionsBase.XmpData, ImageOptionsBase.Source, ImageOptionsBase.Palette, ImageOptionsBase.ResolutionSettings, ImageOptionsBase.VectorRasterizationOptions, ImageOptionsBase.BufferSizeHint, ImageOptionsBase.MultiPageOptions, ImageOptionsBase.FullFrame, ImageOptionsBase.ProgressEventHandler, DisposableObject.Dispose(), DisposableObject.Disposed, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
BigTiffOptions(TiffExpectedFormat)
Initializes a new instance of the Aspose.Imaging.ImageOptions.BigTiffOptions class. By default little endian convention is used.
public BigTiffOptions(TiffExpectedFormat expectedFormat)
Parameters
expectedFormat
TiffExpectedFormat
The expected Tiff file format.
BigTiffOptions(TiffOptions)
Initializes a new instance of the Aspose.Imaging.ImageOptions.BigTiffOptions class.
public BigTiffOptions(TiffOptions options)
Parameters
options
TiffOptions
The options source.
BigTiffOptions(TiffDataType[])
Initializes a new instance of the Aspose.Imaging.ImageOptions.BigTiffOptions class.
public BigTiffOptions(TiffDataType[] tags)
Parameters
tags
TiffDataType[]
The tags for options initialization.
BigTiffOptions(TiffExpectedFormat, TiffByteOrder)
Initializes a new instance of the Aspose.Imaging.ImageOptions.BigTiffOptions class.
public BigTiffOptions(TiffExpectedFormat expectedFormat, TiffByteOrder byteOrder)
Parameters
expectedFormat
TiffExpectedFormat
The expected Tiff file format.
byteOrder
TiffByteOrder
The tiff file format byte order to use.
Methods
Clone()
Clones this instance.
public override ImageOptionsBase Clone()
Returns
Returns a deep clone.