public class XEasyPdfFontUtil extends Object
Copyright (c) 2020-2023 xsx All Rights Reserved. x-easypdf is licensed under Mulan PSL v2. You can use this software according to the terms and conditions of the Mulan PSL v2. You may obtain a copy of Mulan PSL v2 at: http://license.coscl.org.cn/MulanPSL2 THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE. See the Mulan PSL v2 for more details.
| 构造器和说明 |
|---|
XEasyPdfFontUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
addFont(String fontPath)
添加字体
|
static void |
addToSubset(org.apache.pdfbox.pdmodel.font.PDFont font,
String text)
添加文本关联
|
static org.apache.pdfbox.pdmodel.font.PDFont |
getFont(XEasyPdfDocument document,
String fontPath,
org.apache.pdfbox.pdmodel.font.PDFont defaultFont)
获取字体
|
static float |
getFontHeight(org.apache.pdfbox.pdmodel.font.PDFont font,
float fontSize)
获取字体高度
|
static org.apache.pdfbox.pdmodel.font.PDFont |
loadFont(XEasyPdfDocument document,
String fontPath,
boolean isEmbedded)
加载字体
|
static org.apache.pdfbox.pdmodel.font.PDFont |
loadFont(XEasyPdfDocument document,
XEasyPdfPage page,
String fontPath,
boolean isEmbedded)
加载字体
|
public static float getFontHeight(org.apache.pdfbox.pdmodel.font.PDFont font,
float fontSize)
font - pdfbox字体fontSize - 字体大小public static void addToSubset(org.apache.pdfbox.pdmodel.font.PDFont font,
String text)
font - pdfbox字体text - 文本public static void addFont(String fontPath)
fontPath - 字体路径public static org.apache.pdfbox.pdmodel.font.PDFont getFont(XEasyPdfDocument document, String fontPath, org.apache.pdfbox.pdmodel.font.PDFont defaultFont)
document - pdf文档fontPath - 字体路径defaultFont - 默认字体public static org.apache.pdfbox.pdmodel.font.PDFont loadFont(XEasyPdfDocument document, XEasyPdfPage page, String fontPath, boolean isEmbedded)
document - pdf文档page - pdf页面fontPath - 字体路径isEmbedded - 是否嵌入public static org.apache.pdfbox.pdmodel.font.PDFont loadFont(XEasyPdfDocument document, String fontPath, boolean isEmbedded)
document - pdf文档fontPath - 字体路径isEmbedded - 是否嵌入Copyright © 2023. All rights reserved.