DATAKIT API  V2025.4
PdfWriteLayout.cpp File Reference

Functions

void CreatePDFLayout (const Dtk_string &inFileName, Dtk_Int32 artworkIndex, std::map< Dtk_Node::NodeDataTypeEnum, Dtk_Size_t > &inModelInventory)
 
void PdfWriteArray (Dtk_Size_t inNumLines, Dtk_Size_t inNumColumns, Dtk_Double64 inCellWidth, Dtk_Double64 inCellHeight, Dtk_tab< Dtk_tab< Dtk_string > > &inTabStrings, Dtk_Double64 inCharWidth, Dtk_Double64 inCharHeight, Dtk_tab< Dtk_tab< Dtk_pnt > > &outTabPoints, Dtk_pnt inOrigin, Dtk_RGB)
 
Dtk_pnt PdfWriteCartridge (const Dtk_string &inFileName, std::map< Dtk_Node::NodeDataTypeEnum, Dtk_Size_t > &inModelInventory)
 
void PdfWriteDtk_stringAsCompositeText (const Dtk_string &inString, Dtk_RGB textColor, Dtk_pnt location, Dtk_Double64 charWidth, Dtk_Double64 charHeight)
 
DtkErrorStatus PdfWritePicture (Dtk_string imageFullPathName, Dtk_Double64 pictureBBox[4])
 

Variables

std::map< Dtk_Node::NodeDataTypeEnum, Dtk_Size_tmodelInventory
 

Function Documentation

◆ CreatePDFLayout()

void CreatePDFLayout ( const Dtk_string inFileName,
Dtk_Int32  artworkIndex,
std::map< Dtk_Node::NodeDataTypeEnum, Dtk_Size_t > &  inModelInventory 
)

◆ PdfWriteArray()

void PdfWriteArray ( Dtk_Size_t  inNumLines,
Dtk_Size_t  inNumColumns,
Dtk_Double64  inCellWidth,
Dtk_Double64  inCellHeight,
Dtk_tab< Dtk_tab< Dtk_string > > &  inTabStrings,
Dtk_Double64  inCharWidth,
Dtk_Double64  inCharHeight,
Dtk_tab< Dtk_tab< Dtk_pnt > > &  outTabPoints,
Dtk_pnt  inOrigin,
Dtk_RGB   
)

◆ PdfWriteCartridge()

Dtk_pnt PdfWriteCartridge ( const Dtk_string inFileName,
std::map< Dtk_Node::NodeDataTypeEnum, Dtk_Size_t > &  inModelInventory 
)

◆ PdfWriteDtk_stringAsCompositeText()

void PdfWriteDtk_stringAsCompositeText ( const Dtk_string inString,
Dtk_RGB  textColor,
Dtk_pnt  location,
Dtk_Double64  charWidth,
Dtk_Double64  charHeight 
)

◆ PdfWritePicture()

DtkErrorStatus PdfWritePicture ( Dtk_string  imageFullPathName,
Dtk_Double64  pictureBBox[4] 
)

Variable Documentation

◆ modelInventory

std::map<Dtk_Node::NodeDataTypeEnum, Dtk_Size_t> modelInventory
extern