3#ifndef PDFSDK_CORE_COLLECTION_H_INCLUDED_
4#define PDFSDK_CORE_COLLECTION_H_INCLUDED_
11#include <pdfsdk/core/api_macro.h>
22typedef struct PDCollectionRec_* PDCollection;
28 size_t fieldNameLength;
38PDF_CORE_API
PDErrCode PDFSDK_CALLCONV PDCollectionGetInitialDocument(PDCollection collection,
wchar_t* buffer,
size_t bufSize,
size_t* pSize);
39PDF_CORE_API
PDErrCode PDFSDK_CALLCONV PDCollectionSetInitialDocument(PDCollection collection,
const wchar_t* buffer,
size_t bufSize);
41PDF_CORE_API
PDErrCode PDFSDK_CALLCONV PDCollectionSetViewMode(PDCollection collection, PDAtom view);
42PDF_CORE_API
PDErrCode PDFSDK_CALLCONV PDCollectionGetViewMode(PDCollection collection, PDAtom* view);
44PDF_CORE_API
PDErrCode PDFSDK_CALLCONV PDDocGetCollection(PDDoc doc, PDCollection* pCollection);
45PDF_CORE_API
PDErrCode PDFSDK_CALLCONV PDDocCreateCollection(PDDoc doc, PDCollection* pCollection);
47PDF_CORE_API
PDErrCode PDFSDK_CALLCONV PDCollectionRemoveSchemaFieldRecord(PDCollection collection, PDAtom schemaFieldName);
48PDF_CORE_API
PDErrCode PDFSDK_CALLCONV PDCollectionAddSchemaFieldRecord(PDCollection collection,
const PDSchemaFieldRecord* schemaRecord,
const int* order);
51PDF_CORE_API
PDErrCode PDFSDK_CALLCONV PDCollectionGetSortRecord(PDCollection collection,
PDCollectionSortRecord* sortRec,
size_t bufferSize,
size_t* pSize);
int32_t PDErrCode
Definition errors.h:44
Definition collection.h:33
Definition collection.h:24