PDF SDK Documentation

Comprehensive Guide for Developers: Features, Integration, and API Reference

Loading...
Searching...
No Matches
collection.h File Reference

Collection API. More...

#include <pdfsdk/core/api_macro.h>
#include <pdfsdk/core/atoms.h>
#include <pdfsdk/core/document.h>
#include <pdfsdk/errors.h>
#include <pdfsdk/math_types.h>
#include <pdfsdk/progress_monitor.h>

Go to the source code of this file.

Classes

struct  PDSchemaFieldRecord
struct  PDCollectionSortRecord

Typedefs

typedef struct PDCollectionRec_ * PDCollection

Functions

PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDCollectionGetInitialDocument (PDCollection collection, char *buffer, size_t bufSize, size_t *pSize)
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDCollectionSetInitialDocument (PDCollection collection, const char *buffer, size_t bufSize)
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDCollectionSetViewMode (PDCollection collection, PDAtom view)
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDCollectionGetViewMode (PDCollection collection, PDAtom *view)
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDDocGetCollection (PDDoc doc, PDCollection *pCollection)
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDDocCreateCollection (PDDoc doc, PDCollection *pCollection)
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDCollectionRemoveSchemaFieldRecord (PDCollection collection, PDAtom schemaFieldName)
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDCollectionAddSchemaFieldRecord (PDCollection collection, const PDSchemaFieldRecord *schemaRecord, const int *order)
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDCollectionGetSchemaRecord (PDCollection collection, PDSchemaFieldRecord *schemaRecord, const int *order)
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDCollectionGetSortRecord (PDCollection collection, PDCollectionSortRecord *sortRec, size_t bufferSize, size_t *pSize)
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDCollectionSetSortRecord (PDCollection collection, const PDCollectionSortRecord *sortRec, size_t bufferSize)

Detailed Description

Collection API.