LibreOffice Module vcl (master) 1
|
#include <rtl/ustring.hxx>
#include <tools/gen.hxx>
#include <o3tl/typed_flags_set.hxx>
#include <vcl/dllapi.h>
#include "glyphid.hxx"
Go to the source code of this file.
Classes | |
struct | o3tl::typed_flags< FontType > |
class | FontSubsetInfo |
Namespaces | |
namespace | vcl |
namespace | o3tl |
Enumerations | |
enum class | FontType { NO_FONT = 0 , SFNT_TTF = 1<<1 , SFNT_CFF = 1<<2 , TYPE1_PFA = 1<<3 , TYPE1_PFB = 1<<4 , CFF_FONT = 1<<5 , TYPE3_FONT = 1<<6 , TYPE42_FONT = 1<<7 , ANY_SFNT = SFNT_TTF | SFNT_CFF , ANY_TYPE1 = TYPE1_PFA | TYPE1_PFB } |
Functions | |
int VCL_DLLPUBLIC | TestFontSubset (const void *data, sal_uInt32 size) |
|
strong |
Definition at line 34 of file fontsubset.hxx.
int VCL_DLLPUBLIC TestFontSubset | ( | const void * | data, |
sal_uInt32 | size | ||
) |
Definition at line 2526 of file sft.cxx.
References aBuffer, vcl::CloseTTFont(), vcl::CreateTTFromTTGlyphs(), vcl::GetTTGlobalFontInfo(), vcl::Ok, vcl::OpenTTFontBuffer(), and size.