Haru Free PDF Library
hpdf_catalog.h File Reference
#include "hpdf_objects.h"
Include dependency graph for hpdf_catalog.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef HPDF_Dict HPDF_Catalog
 

Functions

HPDF_Catalog HPDF_Catalog_New (HPDF_MMgr mmgr, HPDF_Xref xref)
 
HPDF_NameDict HPDF_Catalog_GetNames (HPDF_Catalog catalog)
 
HPDF_STATUS HPDF_Catalog_SetNames (HPDF_Catalog catalog, HPDF_NameDict dict)
 
HPDF_Pages HPDF_Catalog_GetRoot (HPDF_Catalog catalog)
 
HPDF_PageLayout HPDF_Catalog_GetPageLayout (HPDF_Catalog catalog)
 
HPDF_STATUS HPDF_Catalog_SetPageLayout (HPDF_Catalog catalog, HPDF_PageLayout layout)
 
HPDF_PageMode HPDF_Catalog_GetPageMode (HPDF_Catalog catalog)
 
HPDF_STATUS HPDF_Catalog_SetPageMode (HPDF_Catalog catalog, HPDF_PageMode mode)
 
HPDF_STATUS HPDF_Catalog_SetOpenAction (HPDF_Catalog catalog, HPDF_Destination open_action)
 
HPDF_STATUS HPDF_Catalog_AddPageLabel (HPDF_Catalog catalog, HPDF_UINT page_num, HPDF_Dict page_label)
 
HPDF_UINT HPDF_Catalog_GetViewerPreference (HPDF_Catalog catalog)
 
HPDF_STATUS HPDF_Catalog_SetViewerPreference (HPDF_Catalog catalog, HPDF_UINT value)
 
HPDF_BOOL HPDF_Catalog_Validate (HPDF_Catalog catalog)
 

Typedef Documentation

◆ HPDF_Catalog

Function Documentation

◆ HPDF_Catalog_AddPageLabel()

HPDF_STATUS HPDF_Catalog_AddPageLabel ( HPDF_Catalog  catalog,
HPDF_UINT  page_num,
HPDF_Dict  page_label 
)

◆ HPDF_Catalog_GetNames()

HPDF_NameDict HPDF_Catalog_GetNames ( HPDF_Catalog  catalog)

◆ HPDF_Catalog_GetPageLayout()

HPDF_PageLayout HPDF_Catalog_GetPageLayout ( HPDF_Catalog  catalog)

◆ HPDF_Catalog_GetPageMode()

HPDF_PageMode HPDF_Catalog_GetPageMode ( HPDF_Catalog  catalog)

◆ HPDF_Catalog_GetRoot()

HPDF_Pages HPDF_Catalog_GetRoot ( HPDF_Catalog  catalog)

◆ HPDF_Catalog_GetViewerPreference()

HPDF_UINT HPDF_Catalog_GetViewerPreference ( HPDF_Catalog  catalog)

◆ HPDF_Catalog_New()

HPDF_Catalog HPDF_Catalog_New ( HPDF_MMgr  mmgr,
HPDF_Xref  xref 
)

◆ HPDF_Catalog_SetNames()

HPDF_STATUS HPDF_Catalog_SetNames ( HPDF_Catalog  catalog,
HPDF_NameDict  dict 
)

◆ HPDF_Catalog_SetOpenAction()

HPDF_STATUS HPDF_Catalog_SetOpenAction ( HPDF_Catalog  catalog,
HPDF_Destination  open_action 
)

◆ HPDF_Catalog_SetPageLayout()

HPDF_STATUS HPDF_Catalog_SetPageLayout ( HPDF_Catalog  catalog,
HPDF_PageLayout  layout 
)

◆ HPDF_Catalog_SetPageMode()

HPDF_STATUS HPDF_Catalog_SetPageMode ( HPDF_Catalog  catalog,
HPDF_PageMode  mode 
)

◆ HPDF_Catalog_SetViewerPreference()

HPDF_STATUS HPDF_Catalog_SetViewerPreference ( HPDF_Catalog  catalog,
HPDF_UINT  value 
)

◆ HPDF_Catalog_Validate()

HPDF_BOOL HPDF_Catalog_Validate ( HPDF_Catalog  catalog)