1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
namespace Poppler {
class FontInfo {
%TypeHeaderCode
#include <qt5/poppler-qt5.h>
%End
public:
enum Type {
unknown,
Type1,
Type1C,
Type1COT,
Type3,
TrueType,
TrueTypeOT,
CIDType0,
CIDType0C,
CIDType0COT,
CIDTrueType,
CIDTrueTypeOT,
};
FontInfo();
// FontInfo( const FontInfoData &fid );
FontInfo( const Poppler::FontInfo &fi );
~FontInfo();
QString name() const;
QString file() const;
bool isEmbedded() const;
bool isSubset() const;
Type type() const;
QString typeName() const;
}; // class FontInfo
}; // namespace Poppler
|