3#ifndef PDFSDK_CORE_TEXT_H_INCLUDED_
4#define PDFSDK_CORE_TEXT_H_INCLUDED_
11#include <pdfsdk/core/api_macro.h>
20typedef struct PDPageTextRec_* PDPageText;
22PDF_CORE_API
PDErrCode PDFSDK_CALLCONV PDPageLoadPageText(PDPage page, PDPageText* ppagetext);
23PDF_CORE_API
PDErrCode PDFSDK_CALLCONV PDPageTextGetNumChars(PDPageText pagetext,
size_t* pnumchars);
24PDF_CORE_API
PDErrCode PDFSDK_CALLCONV PDPageTextGetCharQuad(PDPageText pagetext,
size_t charindex,
PDQuad* pquad);
25PDF_CORE_API
PDErrCode PDFSDK_CALLCONV PDPageTextGetCharUnicode(PDPageText pagetext,
size_t charindex,
wchar_t* buffer,
size_t buffersize,
size_t* psize);
26PDF_CORE_API
PDErrCode PDFSDK_CALLCONV PDPageTextGetCharRotate(PDPageText pagetext,
size_t charindex,
float* protate);
27PDF_CORE_API
PDErrCode PDFSDK_CALLCONV PDPageTextGetFontInfo(PDPageText pagetext,
size_t charindex,
PDFontInfo* pfontinfo);
28PDF_CORE_API
PDErrCode PDFSDK_CALLCONV PDPageTextGetFontSize(PDPageText pagetext,
size_t charindex,
float* pfontsize);
29PDF_CORE_API
PDErrCode PDFSDK_CALLCONV PDPageTextGetFontColor(PDPageText pagetext,
size_t charindex, PDColorValue* pfontcolor);
int32_t PDErrCode
Definition errors.h:44
Definition math_types.h:52