spandsp  3.0.0
t4_tx_tiff_state_t Struct Reference

#include <t4_tx.h>

Public Attributes

const char * file
 The current file name.
 
TIFF * tiff_file
 The libtiff context for the current TIFF file.
 
uint16_t compression
 The compression type used in the TIFF file.
 
int image_type
 Image type - bi-level, gray, colour, etc.
 
uint16_t photo_metric
 The TIFF photometric setting for the current page.
 
uint16_t fill_order
 The TIFF fill order setting for the current page.
 
uint32_t image_width
 Width of the image in the file.
 
uint32_t image_length
 Length of the image in the file.
 
int x_resolution
 Column-to-column (X) resolution in pixels per metre of the image in the file.
 
int y_resolution
 Row-to-row (Y) resolution in pixels per metre of the image in the file.
 
int resolution_code
 Code for the combined X and Y resolution of the image in the file.
 
int pages_in_file
 The number of pages in the current image file.
 
uint8_t * image_buffer
 A pointer to the image buffer.
 
int image_size
 The size of the image in the image buffer, in bytes.
 
int image_buffer_size
 The current size of the image buffer.
 
int row
 Row counter for playing out the rows of the image.
 
int raw_row
 Row counter used when the image is resized or dithered flat.
 

Detailed Description

TIFF specific state information to go with T.4 compression or decompression handling.


The documentation for this struct was generated from the following file: