|
mupdf
|
#include <structured-text.h>

Public Attributes | |
| int | type |
| int | id |
| fz_rect | bbox |
| union { | |
| struct { | |
| fz_stext_line * first_line | |
| fz_stext_line * last_line | |
| int flags | |
| } t | |
| struct { | |
| fz_matrix transform | |
| fz_image * image | |
| } i | |
| struct { | |
| fz_stext_struct * down | |
| int index | |
| } s | |
| struct { | |
| uint32_t flags | |
| uint32_t argb | |
| } v | |
| struct { | |
| fz_stext_grid_positions * xs | |
| fz_stext_grid_positions * ys | |
| fz_stext_grid_info * info | |
| } b | |
| } | u |
| fz_stext_block * | prev |
| fz_stext_block * | next |
A text block is a list of lines of text (typically a paragraph), or an image.
| uint32_t fz_stext_block::argb |
| struct { ... } fz_stext_block::b |
| fz_rect fz_stext_block::bbox |
| fz_stext_struct* fz_stext_block::down |
| fz_stext_line* fz_stext_block::first_line |
| uint32_t fz_stext_block::flags |
| int fz_stext_block::flags |
| struct { ... } fz_stext_block::i |
| int fz_stext_block::id |
| fz_image* fz_stext_block::image |
| int fz_stext_block::index |
| fz_stext_grid_info* fz_stext_block::info |
| fz_stext_line * fz_stext_block::last_line |
| fz_stext_block * fz_stext_block::next |
| fz_stext_block* fz_stext_block::prev |
| struct { ... } fz_stext_block::s |
| struct { ... } fz_stext_block::t |
| fz_matrix fz_stext_block::transform |
| int fz_stext_block::type |
| union { ... } fz_stext_block::u |
| struct { ... } fz_stext_block::v |
| fz_stext_grid_positions* fz_stext_block::xs |
| fz_stext_grid_positions* fz_stext_block::ys |