pdfGetWordBox

Get the bounding box of a word.
void pdfGetWordBox(PDFWordHandle word, double *xMin, double *yMin, double *xMax, double *yMax)
This function returns the bounding box of a word (whose handle was obtained with pdfGetWord).

The xMin, yMin, xMax, and yMax coordinates are in a coordinate space that places (0,0) at the top-left corner of the page and has 72 units per inch (same coordinate system as used by pdfExtractTextFromRect).

This function is identical to pdfGetWordBox2 except that it returns points in a top-down coordinate space.

C:
PDFWordHandle word; char *fontName; double fontSize; int bold, italic, fixedWidth, serif, symbolic; double r, g, b; double xMin, yMin, xMax, yMax; int rot; pdfBuildWordList(pdf, 1); for (i = 0; i < pdfGetNumWords(pdf); ++i) { word = pdfGetWord(pdf, i); fontName = pdfGetWordFontName(word); fontSize = pdfGetWordFontSize(word); bold = pdfGetWordFontIsBold(word); italic = pdfGetWordFontIsItalic(word); fixedWidth = pdfGetWordFontIsFixedWidth(word); serif = pdfGetWordFontIsSerif(word); symbolic = pdfGetWordFontIsSymbolic(word); pdfGetWordColor(word, &r, &g, &b); pdfGetWordBox(word, &xMin, &yMin, &xMax, &yMax); rot = pdfGetWordRotation(word); ... }
pdfGetWordBox2
pdfBuildWordList
pdfGetNumWords
pdfGetWord
pdfGetWordText
pdfGetWordLength
pdfGetWordFontName
pdfGetWordColor
pdfGetWordCharBox
pdfGetWordCharBox2
pdfGetWordFontSize
pdfGetWordFontIsFixedWidth
pdfGetWordFontIsSerif
pdfGetWordFontIsSymbolic
pdfGetWordFontIsItalic
pdfGetWordFontIsBold
pdfGetWordRotation
pdfGetWordCharPos
pdfGetWordCharLen