Platforms to show: All Mac Windows Linux Cross-Platform
Back to TiffPictureMBS class.
TiffPictureMBS.BitsPerSample as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 3.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Should normally by 8 for RGB images.
(Read and Write property)
TiffPictureMBS.BytesPerRow as Int64
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 4.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
0 on any error.
(Read only property)
TiffPictureMBS.Compression as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 4.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
some constants:
COMPRESSION_NONE | 1 | dump mode |
COMPRESSION_CCITTRLE | 2 | CCITT modified Huffman RLE |
COMPRESSION_CCITTFAX3 | 3 | CCITT Group 3 fax encoding |
COMPRESSION_CCITT_T4 | 3 | CCITT T.4 (TIFF 6 name) |
COMPRESSION_CCITTFAX4 | 4 | CCITT Group 4 fax encoding |
COMPRESSION_CCITT_T6 | 4 | CCITT T.6 (TIFF 6 name) |
COMPRESSION_LZW | 5 | Lempel-Ziv & Welch |
COMPRESSION_OJPEG | 6 | !6.0 JPEG |
COMPRESSION_JPEG | 7 | %JPEG DCT compression |
COMPRESSION_NEXT | 32766 | NeXT 2-bit RLE |
COMPRESSION_CCITTRLEW | 32771 | #1 w/ word alignment |
COMPRESSION_PACKBITS | 32773 | Macintosh RLE |
COMPRESSION_THUNDERSCAN | 32809 | ThunderScan RLE |
COMPRESSION_IT8CTPAD | 32895 | IT8 CT w/padding |
COMPRESSION_IT8LW | 32896 | IT8 Linework RLE |
COMPRESSION_IT8MP | 32897 | IT8 Monochrome picture |
COMPRESSION_IT8BL | 32898 | IT8 Binary line art |
COMPRESSION_PIXARFILM | 32908 | Pixar companded 10bit LZW |
COMPRESSION_PIXARLOG | 32909 | Pixar companded 11bit ZIP |
COMPRESSION_DEFLATE | 32946 | Deflate compression |
COMPRESSION_ADOBE_DEFLATE | 8 | Deflate compression, as recognized by Adobe |
COMPRESSION_DCS | 32947 | Kodak DCS encoding |
COMPRESSION_JBIG | 34661 | ISO JBIG |
COMPRESSION_SGILOG | 34676 | SGI Log Luminance RLE |
COMPRESSION_SGILOG24 | 34677 | SGI Log 24-bit packed |
The data for this property is stored in the Tiff file.
(Read and Write property)
TiffPictureMBS.Copyright as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 4.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
The data for this property is stored in the Tiff file.
(Read and Write property)
TiffPictureMBS.CurrentDirOffset as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 18.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
TiffPictureMBS.CurrentRow as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 18.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
These values are updated each time a read or write is done.
(Read only property)
TiffPictureMBS.CurrentStrip as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 18.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
These values are updated each time a read or write is done.
(Read only property)
TiffPictureMBS.CurrentTile as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 18.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
These values are updated each time a read or write is done.
(Read only property)
TiffPictureMBS.DateTime as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 4.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Check some TIFF files for the format used.
The data for this property is stored in the Tiff file.
(Read and Write property)
TiffPictureMBS.DocumentName as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 4.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
The data for this property is stored in the Tiff file.
(Read and Write property)
TiffPictureMBS.ExtraSamples as MemoryBlock
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 4.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
A memoryblock filled with an array of shorts (16bit integers).
constants:
EXTRASAMPLE_UNSPECIFIED | 0 | unspecified data |
EXTRASAMPLE_ASSOCALPHA | 1 | associated alpha data (pre multiplied) |
EXTRASAMPLE_UNASSALPHA | 2 | unassociated alpha data (mask in RB) |
The data for this property is stored in the Tiff file.
(Read and Write property)
Some examples using this property:
TiffPictureMBS.FillOrder as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 4.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
constants:
FILLORDER_MSB2LSB | 1 (default) |
FILLORDER_LSB2MSB | 2 |
The data for this property is stored in the Tiff file.
(Read and Write property)
Some examples using this property:
- /Images/LargePicture/CMYK/PictureMBS with CMYK
- /Images/LargePicture/PictureMBS filters
- /Images/LargePicture/PictureMBS rotate benchmark
- /Images/LargePicture/Tiff Load To Channels
- /Images/Tiff/Compose huge tiff file
- /Images/Tiff/Huge Tiff
- /Images/Tiff/ScanlinesScaled test
- /Images/Tiff/Tiff Copy Test/Tiff Copy Test
- /Images/Tiff/TIFF Picture Info
- /Images/Tiff/TIFF Split
TiffPictureMBS.height as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
TiffPictureMBS.HorizontalPosition as Single
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 4.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
The data for this property is stored in the Tiff file.
(Read and Write property)
Some examples using this property:
TiffPictureMBS.HorizontalResolution as Single
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 4.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Value depends on ResolutionUnit value.
The data for this property is stored in the Tiff file.
(Read and Write property)
TiffPictureMBS.HostComputer as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 4.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
The data for this property is stored in the Tiff file.
(Read and Write property)
Some examples using this property:
TiffPictureMBS.ImageDescription as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 4.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
The data for this property is stored in the Tiff file.
(Read and Write property)
Some examples using this property:
TiffPictureMBS.InputBuffer as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 5.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Used for the read requests from the Tiff library.
(Read only property)
TiffPictureMBS.IsBigEndian as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 18.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
TiffPictureMBS.IsByteSwapped as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 18.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Returns true if the image data was in a different byte-order than the host machine. Zero is returned if the TIFF file and local host byte-orders are the same.
Note that ReadTile(), ReadStrip() and ReadScanline() functions already normally perform byte swapping to local host order if needed.
(Read only property)
TiffPictureMBS.IsMSB2LSB as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 18.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
TiffPictureMBS.IsTiled as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Zero is returned if the image data is organized in strips.
(Read only property)
Some examples using this property:
TiffPictureMBS.IsUpSampled as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 18.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Returns a non-zero value if image data returned through the read interface routines is being up-sampled. This can be useful to applications that want to calculate I/O buffer sizes to reflect this usage (though the usual strip and tile size routines already do this).
(Read only property)
TiffPictureMBS.JPEGQuality as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 13.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Default is 75.
(Read and Write property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 4.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
The data for this property is stored in the Tiff file.
(Read and Write property)
TiffPictureMBS.mask as picture
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
May be nil.
(Read and Write property)
TiffPictureMBS.Model as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 4.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
The data for this property is stored in the Tiff file.
(Read and Write property)
TiffPictureMBS.NumberOfStrips as UInt32
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
TiffPictureMBS.NumberOfTiles as UInt32
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
TiffPictureMBS.Orientation as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 3.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Orientation:
The orientation of the image with respect to the rows and columns.
Tag = 274 (112.H)
Type = SHORT
N = 1
1 = The 0th row represents the visual top of the image, and the 0th column represents the visual left-hand side.
2 = The 0th row represents the visual top of the image, and the 0th column represents the visual right-hand side.
3 = The 0th row represents the visual bottom of the image, and the 0th column represents the visual right-hand side.
4 = The 0th row represents the visual bottom of the image, and the 0th column represents the visual left-hand side.
5 = The 0th row represents the visual left-hand side of the image, and the 0th column represents the visual top.
6 = The 0th row represents the visual right-hand side of the image, and the 0th column represents the visual top.
7 = The 0th row represents the visual right-hand side of the image, and the 0th column represents the visual bottom.
8 = The 0th row represents the visual left-hand side of the image, and the 0th column represents the visual bottom.
Default is 1.
Support for orientations other than 1 is not a Baseline TIFF requirement.
(This text was sent in by David Austin)
(Read and Write property)
TiffPictureMBS.OutputBuffer as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 5.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Between CreateString and Close the plugin will record all the output data and you can get a copy using this property.
(Read only property)
Some examples using this property:
TiffPictureMBS.PageName as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 4.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
The data for this property is stored in the Tiff file.
(Read and Write property)
Some examples using this property:
TiffPictureMBS.Photometric as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 3.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
PhotometricInterpretation:
The color space of the image data.
Tag = 262 (106.H)
Type = SHORT
N = 1
0 = WhiteIsZero. For bilevel and grayscale images: 0 is imaged as white. 2**BitsPerSample-1 is imaged as black. This is the normal value for Compression=2.
1 = BlackIsZero. For bilevel and grayscale images: 0 is imaged as black. 2**BitsPerSample-1 is imaged as white. If this value is specified for Compression=2, the image should display and print reversed.
2 = RGB. In the RGB model, a color is described as a combination of the three primary colors of light (red, green, and blue) in particular concentrations. For each of the three components, 0 represents minimum intensity, and 2**BitsPerSample - 1 represents maximum intensity. Thus an RGB value of (0,0,0) represents black, and (255,255,255) represents white, assuming 8-bit components. For PlanarConfiguration = 1, the components are stored in the indicated order: first Red, then Green, then Blue. For PlanarConfiguration = 2, the StripOffsets for the component planes are stored in the indicated order: first the Red component plane StripOffsets, then the Green plane StripOffsets, then the Blue plane StripOffsets.
3= Palette color. In this model, a color is described with a single component. The value of the component is used as an index into the red, green and blue curves in the ColorMap field to retrieve an RGB triplet that defines the color. When PhotometricInterpretation=3 is used, ColorMap must be present and SamplesPerPixel must be 1.
4 = Transparency Mask. This means that the image is used to define an irregularly shaped region of another image in the same TIFF file. SamplesPerPixel and BitsPerSample must be 1. PackBits compression is recommended. The 1-bits define the interior of the region; the 0-bits define the exterior of the region. A reader application can use the mask to determine which parts of the image to display. Main image pixels that correspond to 1-bits in the transparency mask are imaged to the screen or printer, but main image pixels that correspond to 0-bits in the mask are not displayed or printed. The image mask is typically at a higher resolution than the main image, if the main image is grayscale or color so that the edges can be sharp.
There is no default for PhotometricInterpretation, and it is required. Do not rely on applications defaulting to what you want.
(This text was sent in by David Austin)
For more details see:
http://partners.adobe.com/asn/developer/pdfs/tn/TIFF6.pdf
(Read and Write property)
Some examples using this property:
- /Images/LargePicture/CMYK/PictureMBS with CMYK
- /Images/LargePicture/PictureMBS filters
- /Images/LargePicture/PictureMBS rotate benchmark
- /Images/Tiff/Compose huge tiff file
- /Images/Tiff/Huge Tiff
- /Images/Tiff/RotateBitmapTIFF
- /Images/Tiff/Tiff Copy Test/Tiff Copy Test
- /Images/Tiff/TIFF Picture Info
- /Images/Tiff/TIFF Split
- /Images/Tiff/Tiff Write Gray Test
TiffPictureMBS.pict as picture
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
TiffPictureMBS.PlanarConfig as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 4.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Value is 1 for a single image plane and 2 for separated planes.
The data for this property is stored in the Tiff file.
(Read and Write property)
Some examples using this property:
- /Images/LargePicture/CMYK/PictureMBS with CMYK
- /Images/LargePicture/PictureMBS boxblur benchmark
- /Images/LargePicture/PictureMBS filters
- /Images/Tiff/Compose huge tiff file
- /Images/Tiff/Huge Tiff
- /Images/Tiff/RotateBitmapTIFF
- /Images/Tiff/ScanlinesScaled test
- /Images/Tiff/Tiff Combine
- /Images/Tiff/Tiff Copy Test/Tiff Copy Test
- /Images/Tiff/TIFF Picture Info
TiffPictureMBS.RasterScanlineSize as UInt64
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | TIFF | MBS Images Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Returns the size in bytes of a complete decoded and packed raster scanline.
Note that this value may be different from the value returned by ScanlineSize if data is stored as separate planes.
(Read only property)
The items on this page are in the following plugins: MBS Images Plugin.