Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <cpdf_docpagedata.h>
Static Public Member Functions | |
static CPDF_DocPageData * | FromDocument (const CPDF_Document *pDoc) |
Additional Inherited Members | |
Protected Member Functions inherited from CPDF_Document::PageDataIface | |
CPDF_Document * | GetDocument () const |
Definition at line 33 of file cpdf_docpagedata.h.
|
default |
|
override |
Definition at line 170 of file cpdf_docpagedata.cpp.
RetainPtr< CPDF_Font > CPDF_DocPageData::AddFont | ( | std::unique_ptr< CFX_Font > | pFont, |
FX_Charset | charset ) |
Definition at line 502 of file cpdf_docpagedata.cpp.
References FX_RECT::FX_RECT(), FX_RECT::bottom, FX_CharSetIsCJK(), CPDF_Document::PageDataIface::GetDocument(), kANSI, kDefault, kFX_CharsetUnicodes, kSymbol, pdfium::font_encodings::kWinAnsiEncoding, FX_RECT::left, FX_RECT::right, and FX_RECT::top.
RetainPtr< CPDF_Font > CPDF_DocPageData::AddStandardFont | ( | const ByteString & | fontName, |
const CPDF_FontEncoding * | pEncoding ) |
Definition at line 491 of file cpdf_docpagedata.cpp.
References fxcrt::ByteString::ByteString().
|
overridevirtual |
Implements CPDF_Document::PageDataIface.
Definition at line 191 of file cpdf_docpagedata.cpp.
References CPDF_FontGlobals::Clear(), CPDF_Document::PageDataIface::GetDocument(), and CPDF_FontGlobals::GetInstance().
|
overridevirtual |
Implements CPDF_Font::FormFactoryIface.
Definition at line 483 of file cpdf_docpagedata.cpp.
|
static |
Definition at line 164 of file cpdf_docpagedata.cpp.
References CPDF_Document::GetPageData().
Referenced by FPDFPageObj_CreateTextObj(), CPDF_GenerateAP::GenerateFormAP(), CPDF_ShadingPattern::Load(), TEST_F(), CPDF_IndexedCS::v_Load(), and CPDF_PatternCS::v_Load().
RetainPtr< CPDF_ColorSpace > CPDF_DocPageData::GetColorSpace | ( | const CPDF_Object * | pCSObj, |
const CPDF_Dictionary * | pResources ) |
Definition at line 257 of file cpdf_docpagedata.cpp.
RetainPtr< CPDF_ColorSpace > CPDF_DocPageData::GetColorSpaceGuarded | ( | const CPDF_Object * | pCSObj, |
const CPDF_Dictionary * | pResources, | ||
std::set< const CPDF_Object * > * | pVisited ) |
Definition at line 264 of file cpdf_docpagedata.cpp.
RetainPtr< CPDF_Font > CPDF_DocPageData::GetFont | ( | RetainPtr< CPDF_Dictionary > | pFontDict | ) |
Definition at line 195 of file cpdf_docpagedata.cpp.
Referenced by FPDFPageObj_CreateTextObj().
|
overridevirtual |
Implements CPDF_Document::PageDataIface.
Definition at line 443 of file cpdf_docpagedata.cpp.
RetainPtr< CPDF_IccProfile > CPDF_DocPageData::GetIccProfile | ( | RetainPtr< const CPDF_Stream > | pProfileStream | ) |
Definition at line 410 of file cpdf_docpagedata.cpp.
References fxcodec::IccTransform::IsValidIccComponents().
RetainPtr< CPDF_Image > CPDF_DocPageData::GetImage | ( | uint32_t | dwStreamObjNum | ) |
Definition at line 392 of file cpdf_docpagedata.cpp.
References CPDF_Document::PageDataIface::GetDocument().
RetainPtr< CPDF_Pattern > CPDF_DocPageData::GetPattern | ( | RetainPtr< CPDF_Object > | pPatternObj, |
const CFX_Matrix & | matrix ) |
Definition at line 347 of file cpdf_docpagedata.cpp.
References CPDF_Document::PageDataIface::GetDocument(), CPDF_Pattern::kShading, and CPDF_Pattern::kTiling.
RetainPtr< CPDF_ShadingPattern > CPDF_DocPageData::GetShading | ( | RetainPtr< CPDF_Object > | pPatternObj, |
const CFX_Matrix & | matrix ) |
Definition at line 376 of file cpdf_docpagedata.cpp.
References CPDF_Document::PageDataIface::GetDocument().
RetainPtr< CPDF_Font > CPDF_DocPageData::GetStandardFont | ( | const ByteString & | fontName, |
const CPDF_FontEncoding * | pEncoding ) |
Definition at line 213 of file cpdf_docpagedata.cpp.
References CPDF_Document::PageDataIface::GetDocument(), and fxcrt::ByteString::IsEmpty().
|
inline |
Definition at line 55 of file cpdf_docpagedata.h.
|
overridevirtual |
Implements CPDF_Document::PageDataIface.
Definition at line 468 of file cpdf_docpagedata.cpp.
|
overridevirtual |
Implements CPDF_Document::PageDataIface.
Definition at line 403 of file cpdf_docpagedata.cpp.