Leptonica  1.83.1
Image processing and image analysis suite
L_Pdf_Data Struct Reference

#include <imageio.h>

Data Fields

char * title
 
l_int32 n
 
l_int32 ncmap
 
struct L_Ptracida
 
char * id
 
char * obj1
 
char * obj2
 
char * obj3
 
char * obj4
 
char * obj5
 
char * poststream
 
char * trailer
 
struct Ptaxy
 
struct Ptawh
 
struct Boxmediabox
 
struct Sarraysaprex
 
struct Sarraysacmap
 
struct L_Dnaobjsize
 
struct L_Dnaobjloc
 
l_int32 xrefloc
 

Detailed Description

Intermediate pdf generation data

Definition at line 225 of file imageio.h.

Field Documentation

◆ cida

struct L_Ptra* L_Pdf_Data::cida

array of compressed image data

Definition at line 230 of file imageio.h.

◆ id

char* L_Pdf_Data::id

PDF-1.2 id string

Definition at line 231 of file imageio.h.

Referenced by generateOutputDataPdf().

◆ mediabox

struct Box* L_Pdf_Data::mediabox

bounding region for all images

Definition at line 241 of file imageio.h.

◆ n

l_int32 L_Pdf_Data::n

number of images

Definition at line 228 of file imageio.h.

Referenced by generateOutputDataPdf().

◆ ncmap

l_int32 L_Pdf_Data::ncmap

number of colormaps

Definition at line 229 of file imageio.h.

◆ obj1

char* L_Pdf_Data::obj1

catalog string

Definition at line 232 of file imageio.h.

Referenced by generateOutputDataPdf().

◆ obj2

char* L_Pdf_Data::obj2

metadata string

Definition at line 233 of file imageio.h.

Referenced by generateOutputDataPdf().

◆ obj3

char* L_Pdf_Data::obj3

pages string

Definition at line 234 of file imageio.h.

Referenced by generateOutputDataPdf().

◆ obj4

char* L_Pdf_Data::obj4

page string (variable data)

Definition at line 235 of file imageio.h.

Referenced by generateOutputDataPdf().

◆ obj5

char* L_Pdf_Data::obj5

content string (variable data)

Definition at line 236 of file imageio.h.

Referenced by generateOutputDataPdf().

◆ objloc

struct L_Dna* L_Pdf_Data::objloc

location of each pdf string object

Definition at line 245 of file imageio.h.

Referenced by generateOutputDataPdf().

◆ objsize

struct L_Dna* L_Pdf_Data::objsize

sizes of each pdf string object

Definition at line 244 of file imageio.h.

Referenced by generateOutputDataPdf().

◆ poststream

char* L_Pdf_Data::poststream

post-binary-stream string

Definition at line 237 of file imageio.h.

◆ sacmap

struct Sarray* L_Pdf_Data::sacmap

colormap pdf object strings

Definition at line 243 of file imageio.h.

◆ saprex

struct Sarray* L_Pdf_Data::saprex

pre-binary-stream xobject strings

Definition at line 242 of file imageio.h.

◆ title

char* L_Pdf_Data::title

optional title for pdf

Definition at line 227 of file imageio.h.

◆ trailer

char* L_Pdf_Data::trailer

trailer string (variable data)

Definition at line 238 of file imageio.h.

Referenced by generateOutputDataPdf().

◆ wh

struct Pta* L_Pdf_Data::wh

store (wpt, hpt) array

Definition at line 240 of file imageio.h.

◆ xrefloc

l_int32 L_Pdf_Data::xrefloc

location of xref

Definition at line 246 of file imageio.h.

Referenced by generateOutputDataPdf().

◆ xy

struct Pta* L_Pdf_Data::xy

store (xpt, ypt) array

Definition at line 239 of file imageio.h.


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