Header file for PDF Page Objects module of Foxit PDF SDK. More...
Go to the source code of this file.
Classes | |
struct | FSPDF_MARKEDCONTENT |
Handle type to PDF marked-content object. More... | |
Macros | |
Macro Definitions for Marked Content Parameter Types. | |
#define | FSPDF_MARKEDCONTENT_PARAMTYPE_NONE 0 |
None parameters. | |
#define | FSPDF_MARKEDCONTENT_PARAMTYPE_PROPERTIESDICT 1 |
A dictionary is defined by named resource in the "Properties" sub-dictionary of the current resource dictionary. | |
#define | FSPDF_MARKEDCONTENT_PARAMTYPE_DIRECTDICT 2 |
A dictionary may be written inline in the content stream as a direct object. | |
#define | FSPDF_MARKEDCONTENT_PARAMTYPE_MCID 3 |
(Reserved)A dictionary contains an MCID entry, which is an integer marked-content identifier that uniquely identifies marked-content sequence within its content stream. More... | |
Functions | |
FS_RESULT | FSPDF_PageObject_GetMarkedContent (FSCRT_PAGE page, FSPDF_PAGEOBJECT pageObj, FSPDF_MARKEDCONTENT *mc) |
Get a marked content object from a page object. More... | |
FS_RESULT | FSPDF_MarkedContent_CountItems (FSCRT_PAGE page, FSPDF_MARKEDCONTENT mc, FS_INT32 *count) |
Get the count of marked content items in the marked content sequence. More... | |
FS_RESULT | FSPDF_MarkedContent_GetTagName (FSCRT_PAGE page, FSPDF_MARKEDCONTENT mc, FS_INT32 index, FSCRT_BSTR *tagName) |
Get the tag name of a specific marked content item. More... | |
FS_RESULT | FSPDF_MarkedContent_HasTag (FSCRT_PAGE page, FSPDF_MARKEDCONTENT mc, const FSCRT_BSTR *tagName, FS_BOOL *bHas) |
Check whether a marked content object has a specified marked content item. More... | |
FS_RESULT | FSPDF_MarkedContent_GetItemParam (FSCRT_PAGE page, FSPDF_MARKEDCONTENT mc, const FSCRT_BSTR *tagName, FS_INT32 *paramType, FS_LPVOID *param) |
Get a parameter type of a parameter value of a specific marked content item. More... | |
Header file for PDF Page Objects module of Foxit PDF SDK.
Copyright (C) 2003-2016, Foxit Software Inc.. All Rights Reserved.
The following code is copyrighted and is the proprietary of Foxit Software Inc.. It is not allowed to distribute any parts of Foxit PDF SDK to third party or public without permission unless an agreement is signed between Foxit Software Inc. and customers to explicitly grant customers to do that.
This header file provides direct access to marked content of PDF page objects.
It contains: