Get widget's Embedded, Standard and All fonts

This commit is contained in:
Svetlana Kulikova
2023-12-06 15:46:08 +03:00
parent 5b93fb7fe3
commit 3537f9edfa
11 changed files with 240 additions and 244 deletions

View File

@ -1292,11 +1292,23 @@ BYTE* CPdfFile::GetWidgets()
return NULL;
return m_pInternal->pReader->GetWidgets();
}
BYTE* CPdfFile::GetWidgetFonts()
BYTE* CPdfFile::GetWidgetEmbeddedFonts()
{
if (!m_pInternal->pReader)
return NULL;
return m_pInternal->pReader->GetWidgetFonts();
return m_pInternal->pReader->GetWidgetFonts(1);
}
BYTE* CPdfFile::GetWidgetStandardFonts()
{
if (!m_pInternal->pReader)
return NULL;
return m_pInternal->pReader->GetWidgetFonts(2);
}
BYTE* CPdfFile::GetWidgetFonts(int nPageIndex)
{
if (!m_pInternal->pReader)
return NULL;
return m_pInternal->pReader->GetWidgetFonts(3, nPageIndex);
}
BYTE* CPdfFile::GetAnnots(int nPageIndex)
{