public class PdfBoxTextRenderer extends Object implements TextRenderer
| Constructor and Description |
|---|
PdfBoxTextRenderer() |
| Modifier and Type | Method and Description |
|---|---|
static List<FontRun> |
divideIntoFontRuns(PdfBoxFSFont font,
String str,
BidiReorderer reorderer) |
void |
drawString(OutputDevice outputDevice,
String string,
float x,
float y) |
void |
drawString(OutputDevice outputDevice,
String string,
float x,
float y,
JustificationInfo info) |
FSFontMetrics |
getFSFontMetrics(FontContext context,
FSFont font,
String string) |
int |
getWidth(FontContext context,
FSFont font,
String string) |
static boolean |
isJustificationSpace(int c) |
void |
setup(FontContext context,
BidiReorderer reorderer) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetEffectivePrintableStringpublic void setup(FontContext context, BidiReorderer reorderer)
public void drawString(OutputDevice outputDevice, String string, float x, float y)
drawString in interface TextRendererpublic void drawString(OutputDevice outputDevice, String string, float x, float y, JustificationInfo info)
drawString in interface TextRendererpublic FSFontMetrics getFSFontMetrics(FontContext context, FSFont font, String string)
getFSFontMetrics in interface TextRendererpublic static boolean isJustificationSpace(int c)
public static List<FontRun> divideIntoFontRuns(PdfBoxFSFont font, String str, BidiReorderer reorderer)
public int getWidth(FontContext context, FSFont font, String string)
getWidth in interface TextRendererCopyright © 2004–2025. All rights reserved.