PDF SDK Documentation

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

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

Measure API. More...

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

Go to the source code of this file.

Classes

struct  PDNumberFormatParams
 
struct  PDMeasureRLParams
 

Typedefs

typedef PDObject PDMeasure
 

Functions

PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDMeasureFormat (PDObject numberFormatArray, float initialValue, wchar_t *buffer, size_t bufSize, size_t *pSize)
 
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDMeasureGetSubtype (PDMeasure measure, PDAtom *pSubtype)
 
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDMeasureRLCreate (PDDoc doc, const PDMeasureRLParams *params, PDMeasure *pMeasure)
 
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDMeasureRLGetRatio (PDMeasure measure, wchar_t *buffer, size_t bufSize, size_t *pSize)
 
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDMeasureRLFormatX (PDMeasure measure, float x, wchar_t *buffer, size_t bufSize, size_t *pSize)
 
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDMeasureRLFormatY (PDMeasure measure, float y, wchar_t *buffer, size_t bufSize, size_t *pSize)
 
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDMeasureRLFormatDistance (PDMeasure measure, const PDPointF *points, size_t npoints, wchar_t *buffer, size_t bufSize, size_t *pSize)
 
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDMeasureRLFormatArea (PDMeasure measure, const PDPointF *points, size_t npoints, wchar_t *buffer, size_t bufSize, size_t *pSize)
 
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDMeasureRLFormatAngle (PDMeasure measure, float degrees, wchar_t *buffer, size_t bufSize, size_t *pSize)
 
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDPageGetNumVPs (PDPage page, size_t *count)
 
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDPageAddVP (PDPage page, size_t index, PDRectF vpBBox, const wchar_t *buffer, size_t bufSize, PDMeasure measure)
 
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDPageRemoveVPByIndex (PDPage page, size_t index)
 
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDPageGetVPBBox (PDPage page, size_t index, PDRectF *pVPBBox)
 
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDPageGetVPName (PDPage page, size_t index, wchar_t *buffer, size_t bufSize, size_t *pSize)
 
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDPageGetVPMeasure (PDPage page, size_t index, PDMeasure *pMeasure)
 
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDMarkupAnnotSetMeasure (PDAnnot annot, PDMeasure pMeasure)
 
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDMarkupAnnotGetMeasure (PDAnnot annot, PDMeasure *pMeasure)
 

Detailed Description

Measure API.