我使用mupdf发生了一个奇怪的现象,当我使用fz_stext_char_bbox获取char的bbox时,很多bbox都是正确的,但有点错误。我在屏幕上绘制了带有红色矩形的bbox。以下图片是我的捕获:
这些错误的bbox在左侧总是0。在我的代码中,
fz_page
。fz_new_stext_sheet
,fz_new_stext_page
和fz_new_stext_device
创建必要的参数。fz_run_page
与当前矩阵及以上参数一起使用。fz_stext_char_bbox
以获取bbox。我不确定在此列出我的代码是必要的,因为它可能太长了。我似乎我的转换矩阵是正确的,但不知道为什么有错误的bbox。我忘了什么吗?