24 #ifndef __ISTRUCTUREMARKS__ 25 #define __ISTRUCTUREMARKS__ 27 #include "BravoForwardDecl.h" 34 class IPDFFlattenerParams;
40 #include "LanguageID.h" 41 #include "IPDFHyperlinks.h" 44 typedef struct _t_PDDoc *PDDoc;
45 typedef struct _t_PDPage *PDPage;
46 typedef struct _t_PDEElement *PDEElement;
47 typedef struct OPAQUE_64_BITS CosObj;
57 enum { kDefaultIID = IID_ISTRUCTUREMARKS };
98 virtual ErrorCode
EndBook() = 0;
119 virtual ErrorCode
BeginPage(int32 indexPageInfo,
UID pageUID) = 0;
125 virtual ErrorCode
EndPage() = 0;
248 virtual ErrorCode
BeginTableCell(int32 spanWidth, int32 spanHeight) = 0;
291 virtual ErrorCode
BeginLayer(CosObj layerInfo) = 0;