Antenna House PDF Tool API (C++) 8.0
PtlFontInfo.h
1
2// PtlFontInfo.h
3// Copyright (C) 2020-2025 Antenna House,Inc.
4// All rights reserved.
6#ifndef PDFTK_PTLFONTINFO_H_
7#define PDFTK_PTLFONTINFO_H_
8
9#include "PtlParamString.h"
10
11namespace PdfTk {
12
16
17class PDFTK_API PtlFontInfo
18{
19public:
32
42
43private:
44 int m_dataFontInfo;
45public:
46 int getHandle() const;
47
48public:
54
61
66
67public:
73
74public:
81
88
95
102
108 bool isEmbedded() const;
109};
110
111}
112#endif
113
PtlFontInfo()
コンストラクタ
const PtlParamString & getEncodingName()
エンコーディング名を取得。
FONT_TYPE getFontType() const
フォントタイプを取得。
bool isEmbedded() const
フォント埋め込みされているかどうかを取得。
PtlFontInfo(const PtlFontInfo &obj)
コピーコンストラクタ
PtlFontInfo & operator=(const PtlFontInfo &obj)
コピーオペレータ
~PtlFontInfo()
デストラクタ
ENCODING_TYPE getEncodingType() const
エンコーディングタイプを取得。
const PtlParamString & getFontName()
フォント名を取得。