#include <cpdf_textrenderer.h>
|
static void | DrawTextString (CFX_RenderDevice *pDevice, float origin_x, float origin_y, CPDF_Font *pFont, float font_size, const CFX_Matrix &matrix, const ByteString &str, FX_ARGB fill_argb, const CPDF_RenderOptions &options) |
|
static bool | DrawTextPath (CFX_RenderDevice *pDevice, pdfium::span< const uint32_t > char_codes, pdfium::span< const float > char_pos, CPDF_Font *pFont, float font_size, const CFX_Matrix &mtText2User, const CFX_Matrix *pUser2Device, const CFX_GraphStateData *pGraphState, FX_ARGB fill_argb, FX_ARGB stroke_argb, CFX_Path *pClippingPath, const CFX_FillRenderOptions &fill_options) |
|
static bool | DrawNormalText (CFX_RenderDevice *pDevice, pdfium::span< const uint32_t > char_codes, pdfium::span< const float > char_pos, CPDF_Font *pFont, float font_size, const CFX_Matrix &mtText2Device, FX_ARGB fill_argb, const CPDF_RenderOptions &options) |
|
Definition at line 24 of file cpdf_textrenderer.h.
◆ CPDF_TextRenderer() [1/2]
CPDF_TextRenderer::CPDF_TextRenderer |
( |
| ) |
|
|
delete |
◆ CPDF_TextRenderer() [2/2]
◆ DrawNormalText()
◆ DrawTextPath()
bool CPDF_TextRenderer::DrawTextPath |
( |
CFX_RenderDevice * | pDevice, |
|
|
pdfium::span< const uint32_t > | char_codes, |
|
|
pdfium::span< const float > | char_pos, |
|
|
CPDF_Font * | pFont, |
|
|
float | font_size, |
|
|
const CFX_Matrix & | mtText2User, |
|
|
const CFX_Matrix * | pUser2Device, |
|
|
const CFX_GraphStateData * | pGraphState, |
|
|
FX_ARGB | fill_argb, |
|
|
FX_ARGB | stroke_argb, |
|
|
CFX_Path * | pClippingPath, |
|
|
const CFX_FillRenderOptions & | fill_options ) |
|
static |
◆ DrawTextString()
◆ operator=()
The documentation for this class was generated from the following files: