Class BigTiffOptions

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

objectDisposableObjectImageOptionsBaseTiffOptionsBigTiffOptions

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

ImageOptionsBase

Returns a deep clone.