# Haru

Plugin Identifier: 20000

Summary

## Extended Graphics State

### PDF_ExtGState_SetAlphaFill

`LONGINT:=PDF_ExtGState_SetAlphaFill (TEXT; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_ExtGState_SetAlphaStroke

`LONGINT:=PDF_ExtGState_SetAlphaStroke (TEXT; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_ExtGState_SetBlendMode

`LONGINT:=PDF_ExtGState_SetBlendMode (TEXT; LONGINT)`

`returnValue` (LONGINT)

Discussion

## Document

### PDF_AddPage

`TEXT:=PDF_AddPage (TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_AddPageLabel

`LONGINT:=PDF_AddPageLabel (TEXT; LONGINT; LONGINT; LONGINT; TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_CreateExtGState

`TEXT:=PDF_CreateExtGState (TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_CreateOutline

`TEXT:=PDF_CreateOutline (TEXT; TEXT; TEXT; TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_Free

`PDF_Free (TEXT)`

Discussion

### PDF_FreeDoc

`PDF_FreeDoc (TEXT)`

Discussion

### PDF_FreeDocAll

`PDF_FreeDocAll (TEXT)`

Discussion

### PDF_GetCurrentEncoder

`TEXT:=PDF_GetCurrentEncoder (TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_GetCurrentPage

`TEXT:=PDF_GetCurrentPage (TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_GetEncoder

`TEXT:=PDF_GetEncoder (TEXT; TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_GetFont

`TEXT:=PDF_GetFont (TEXT; TEXT; TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_GetInfoAttr

`TEXT:=PDF_GetInfoAttr (TEXT; LONGINT)`

`returnValue` (TEXT)

Discussion

### PDF_GetPageByIndex

`TEXT:=PDF_GetPageByIndex (TEXT; LONGINT)`

`returnValue` (TEXT)

Discussion

### PDF_GetPageLayout

`LONGINT:=PDF_GetPageLayout (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_GetPageMode

`LONGINT:=PDF_GetPageMode (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_GetTTFontDefFromFile

`TEXT:=PDF_GetTTFontDefFromFile (TEXT; TEXT; LONGINT)`

`returnValue` (TEXT)

Discussion

### PDF_GetViewerPreference

`LONGINT:=PDF_GetViewerPreference (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_HasDoc

`LONGINT:=PDF_HasDoc (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_InsertPage

`TEXT:=PDF_InsertPage (TEXT; TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_LoadJpegImageFromFile

`TEXT:=PDF_LoadJpegImageFromFile (TEXT; TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_LoadJpegImageFromMem

`TEXT:=PDF_LoadJpegImageFromMem (TEXT; BLOB)`

`returnValue` (TEXT)

Discussion

### PDF_LoadPngImageFromFile

`TEXT:=PDF_LoadPngImageFromFile (TEXT; TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_LoadPngImageFromMem

`TEXT:=PDF_LoadPngImageFromMem (TEXT; BLOB)`

`returnValue` (TEXT)

Discussion

### PDF_LoadRaw1BitImageFromMem

`TEXT:=PDF_LoadRaw1BitImageFromMem (TEXT; BLOB; LONGINT; LONGINT; LONGINT; LONGINT; LONGINT)`

`returnValue` (TEXT)

Discussion

### PDF_LoadRawImageFromFile

`TEXT:=PDF_LoadRawImageFromFile (TEXT; TEXT; LONGINT; LONGINT; LONGINT)`

`returnValue` (TEXT)

Discussion

### PDF_LoadRawImageFromMem

`TEXT:=PDF_LoadRawImageFromMem (TEXT; BLOB; LONGINT; LONGINT; LONGINT; LONGINT)`

`returnValue` (TEXT)

Discussion

### PDF_LoadTTFontFromFile

`TEXT:=PDF_LoadTTFontFromFile (TEXT; TEXT; LONGINT; LONGINT)`

`returnValue` (TEXT)

Discussion

### PDF_LoadType1FontFromFile

`TEXT:=PDF_LoadType1FontFromFile (TEXT; TEXT; TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_LoadU3DFromFile

`TEXT:=PDF_LoadU3DFromFile (TEXT; TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_New

`TEXT:=PDF_New`

`returnValue` (TEXT)

Discussion

### PDF_NewDoc

`LONGINT:=PDF_NewDoc (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_ResetError

`PDF_ResetError (TEXT)`

Discussion

### PDF_SaveToFile

`LONGINT:=PDF_SaveToFile (TEXT; TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_SaveToStream

`LONGINT:=PDF_SaveToStream (TEXT; BLOB)`

`returnValue` (LONGINT)

Discussion

### PDF_SetCompressionMode

`LONGINT:=PDF_SetCompressionMode (TEXT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_SetCurrentEncoder

`LONGINT:=PDF_SetCurrentEncoder (TEXT; TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_SetEncryptionMode

`LONGINT:=PDF_SetEncryptionMode (TEXT; LONGINT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_SetInfoAttr

`LONGINT:=PDF_SetInfoAttr (TEXT; LONGINT; TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_SetInfoDateAttr

`LONGINT:=PDF_SetInfoDateAttr (TEXT; LONGINT; DATE; TIME; LONGINT; LONGINT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_SetOpenAction

`LONGINT:=PDF_SetOpenAction (TEXT; TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_SetPageLayout

`LONGINT:=PDF_SetPageLayout (TEXT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_SetPageMode

`LONGINT:=PDF_SetPageMode (TEXT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_SetPagesConfiguration

`LONGINT:=PDF_SetPagesConfiguration (TEXT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_SetPassword

`LONGINT:=PDF_SetPassword (TEXT; TEXT; TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_SetPermission

`LONGINT:=PDF_SetPermission (TEXT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_SetViewerPreference

`LONGINT:=PDF_SetViewerPreference (TEXT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_UseCNSEncodings

`LONGINT:=PDF_UseCNSEncodings (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_UseCNSFonts

`LONGINT:=PDF_UseCNSFonts (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_UseCNTEncodings

`LONGINT:=PDF_UseCNTEncodings (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_UseCNTFonts

`LONGINT:=PDF_UseCNTFonts (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_UseJPEncodings

`LONGINT:=PDF_UseJPEncodings (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_UseJPFonts

`LONGINT:=PDF_UseJPFonts (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_UseKREncodings

`LONGINT:=PDF_UseKREncodings (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_UseKRFonts

`LONGINT:=PDF_UseKRFonts (TEXT)`

`returnValue` (LONGINT)

Discussion

## Annotation

### PDF_Annot_SetCMYKColor

`LONGINT:=PDF_Annot_SetCMYKColor (TEXT; REAL; REAL; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Annot_SetGrayColor

`LONGINT:=PDF_Annot_SetGrayColor (TEXT; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Annot_SetNoColor

`LONGINT:=PDF_Annot_SetNoColor (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Annot_SetRGBColor

`LONGINT:=PDF_Annot_SetRGBColor (TEXT; REAL; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Annotation_SetBorderStyle

`LONGINT:=PDF_Annotation_SetBorderStyle (TEXT; LONGINT; REAL; LONGINT; LONGINT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_FreeAnnot_Set2PointCallout

`LONGINT:=PDF_FreeAnnot_Set2PointCallout (TEXT; REAL; REAL; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_FreeAnnot_Set3PointCallout

`LONGINT:=PDF_FreeAnnot_Set3PointCallout (TEXT; REAL; REAL; REAL; REAL; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_FreeAnnot_SetDefaultStyle

`LONGINT:=PDF_FreeAnnot_SetDefaultStyle (TEXT; TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_FreeAnnot_SetEndingStyle

`LONGINT:=PDF_FreeAnnot_SetEndingStyle (TEXT; LONGINT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_LineAnnot_SetCaption

`LONGINT:=PDF_LineAnnot_SetCaption (TEXT; LONGINT; LONGINT; LONGINT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_LineAnnot_SetLeader

`LONGINT:=PDF_LineAnnot_SetLeader (TEXT; LONGINT; LONGINT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_LineAnnot_SetPosition

`LONGINT:=PDF_LineAnnot_SetPosition (TEXT; REAL; REAL; LONGINT; REAL; REAL; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_LinkAnnot_SetBorderStyle

`LONGINT:=PDF_LinkAnnot_SetBorderStyle (TEXT; REAL; LONGINT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_LinkAnnot_SetHighlightMode

`LONGINT:=PDF_LinkAnnot_SetHighlightMode (TEXT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_MarkupAnnot_SetAlpha

`LONGINT:=PDF_MarkupAnnot_SetAlpha (TEXT; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_MarkupAnnot_SetCMYKColor

`LONGINT:=PDF_MarkupAnnot_SetCMYKColor (TEXT; REAL; REAL; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_MarkupAnnot_SetCloudEffect

`LONGINT:=PDF_MarkupAnnot_SetCloudEffect (TEXT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_MarkupAnnot_SetDate

`LONGINT:=PDF_MarkupAnnot_SetDate (TEXT; DATE; TIME; LONGINT; LONGINT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_MarkupAnnot_SetGrayColor

`LONGINT:=PDF_MarkupAnnot_SetGrayColor (TEXT; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_MarkupAnnot_SetIntent

`LONGINT:=PDF_MarkupAnnot_SetIntent (TEXT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_MarkupAnnot_SetNoColor

`LONGINT:=PDF_MarkupAnnot_SetNoColor (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_MarkupAnnot_SetPopup

`LONGINT:=PDF_MarkupAnnot_SetPopup (TEXT; TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_MarkupAnnot_SetQuadPoints

`LONGINT:=PDF_MarkupAnnot_SetQuadPoints (TEXT; REAL; REAL; REAL; REAL; REAL; REAL; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_MarkupAnnot_SetRGBColor

`LONGINT:=PDF_MarkupAnnot_SetRGBColor (TEXT; REAL; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_MarkupAnnot_SetRectDiff

`LONGINT:=PDF_MarkupAnnot_SetRectDiff (TEXT; REAL; REAL; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_MarkupAnnot_SetSubject

`LONGINT:=PDF_MarkupAnnot_SetSubject (TEXT; TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_MarkupAnnot_SetTitle

`LONGINT:=PDF_MarkupAnnot_SetTitle (TEXT; TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_PopupAnnot_SetOpened

`LONGINT:=PDF_PopupAnnot_SetOpened (TEXT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_TextAnnot_SetIcon

`LONGINT:=PDF_TextAnnot_SetIcon (TEXT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_TextAnnot_SetOpened

`LONGINT:=PDF_TextAnnot_SetOpened (TEXT; LONGINT)`

`returnValue` (LONGINT)

Discussion

## Outline

### PDF_Outline_SetDestination

`LONGINT:=PDF_Outline_SetDestination (TEXT; TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Outline_SetOpened

`LONGINT:=PDF_Outline_SetOpened (TEXT; LONGINT)`

`returnValue` (LONGINT)

Discussion

## Destination

### PDF_Destination_SetFit

`LONGINT:=PDF_Destination_SetFit (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Destination_SetFitB

`LONGINT:=PDF_Destination_SetFitB (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Destination_SetFitBH

`LONGINT:=PDF_Destination_SetFitBH (TEXT; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Destination_SetFitBV

`LONGINT:=PDF_Destination_SetFitBV (TEXT; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Destination_SetFitH

`LONGINT:=PDF_Destination_SetFitH (TEXT; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Destination_SetFitR

`LONGINT:=PDF_Destination_SetFitR (TEXT; REAL; REAL; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Destination_SetFitV

`LONGINT:=PDF_Destination_SetFitV (TEXT; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Destination_SetXYZ

`LONGINT:=PDF_Destination_SetXYZ (TEXT; REAL; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

## Global

### PDF_Global_GetEncoding

`LONGINT:=PDF_Global_GetEncoding`

`returnValue` (LONGINT)

Discussion

### PDF_Global_SetEncoding

`PDF_Global_SetEncoding (LONGINT)`

Discussion

## Page

### PDF_Page_Arc

`LONGINT:=PDF_Page_Arc (TEXT; REAL; REAL; REAL; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_BeginText

`LONGINT:=PDF_Page_BeginText (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_Circle

`LONGINT:=PDF_Page_Circle (TEXT; REAL; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_Clip

`LONGINT:=PDF_Page_Clip (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_ClosePath

`LONGINT:=PDF_Page_ClosePath (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_ClosePathEofillStroke

`LONGINT:=PDF_Page_ClosePathEofillStroke (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_ClosePathFillStroke

`LONGINT:=PDF_Page_ClosePathFillStroke (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_ClosePathStroke

`LONGINT:=PDF_Page_ClosePathStroke (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_Concat

`LONGINT:=PDF_Page_Concat (TEXT; REAL; REAL; REAL; REAL; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_CreateCircleAnnot

`TEXT:=PDF_Page_CreateCircleAnnot (TEXT; REAL; REAL; REAL; REAL; TEXT; TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_Page_CreateDestination

`TEXT:=PDF_Page_CreateDestination (TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_Page_CreateFreeTextAnnot

`TEXT:=PDF_Page_CreateFreeTextAnnot (TEXT; REAL; REAL; REAL; REAL; TEXT; TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_Page_CreateHighlightAnnot

`TEXT:=PDF_Page_CreateHighlightAnnot (TEXT; REAL; REAL; REAL; REAL; TEXT; TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_Page_CreateLineAnnot

`TEXT:=PDF_Page_CreateLineAnnot (TEXT; TEXT; TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_Page_CreateLinkAnnot

`TEXT:=PDF_Page_CreateLinkAnnot (TEXT; REAL; REAL; REAL; REAL; TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_Page_CreatePopupAnnot

`TEXT:=PDF_Page_CreatePopupAnnot (TEXT; REAL; REAL; REAL; REAL; TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_Page_CreateProjectionAnnot

`TEXT:=PDF_Page_CreateProjectionAnnot (TEXT; REAL; REAL; REAL; REAL; TEXT; TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_Page_CreateSquareAnnot

`TEXT:=PDF_Page_CreateSquareAnnot (TEXT; REAL; REAL; REAL; REAL; TEXT; TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_Page_CreateSquigglyAnnot

`TEXT:=PDF_Page_CreateSquigglyAnnot (TEXT; REAL; REAL; REAL; REAL; TEXT; TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_Page_CreateStampAnnot

`TEXT:=PDF_Page_CreateStampAnnot (TEXT; REAL; REAL; REAL; REAL; LONGINT; TEXT; TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_Page_CreateStrikeOutAnnot

`TEXT:=PDF_Page_CreateStrikeOutAnnot (TEXT; REAL; REAL; REAL; REAL; TEXT; TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_Page_CreateTextAnnot

`TEXT:=PDF_Page_CreateTextAnnot (TEXT; REAL; REAL; REAL; REAL; TEXT; TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_Page_CreateTextMarkupAnnot

`TEXT:=PDF_Page_CreateTextMarkupAnnot (TEXT; REAL; REAL; REAL; REAL; TEXT; TEXT; LONGINT)`

`returnValue` (TEXT)

Discussion

### PDF_Page_CreateURILinkAnnot

`TEXT:=PDF_Page_CreateURILinkAnnot (TEXT; REAL; REAL; REAL; REAL; TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_Page_CreateUnderlineAnnot

`TEXT:=PDF_Page_CreateUnderlineAnnot (TEXT; REAL; REAL; REAL; REAL; TEXT; TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_Page_CurveTo

`LONGINT:=PDF_Page_CurveTo (TEXT; REAL; REAL; REAL; REAL; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_CurveTo2

`LONGINT:=PDF_Page_CurveTo2 (TEXT; REAL; REAL; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_CurveTo3

`LONGINT:=PDF_Page_CurveTo3 (TEXT; REAL; REAL; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_DrawImage

`LONGINT:=PDF_Page_DrawImage (TEXT; TEXT; REAL; REAL; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_Ellipse

`LONGINT:=PDF_Page_Ellipse (TEXT; REAL; REAL; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_EndPath

`LONGINT:=PDF_Page_EndPath (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_EndText

`LONGINT:=PDF_Page_EndText (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_Eoclip

`LONGINT:=PDF_Page_Eoclip (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_Eofill

`LONGINT:=PDF_Page_Eofill (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_EofillStroke

`LONGINT:=PDF_Page_EofillStroke (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_Fill

`LONGINT:=PDF_Page_Fill (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_FillStroke

`LONGINT:=PDF_Page_FillStroke (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_GRestore

`LONGINT:=PDF_Page_GRestore (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_GSave

`LONGINT:=PDF_Page_GSave (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_GetCMYKFill

`PDF_Page_GetCMYKFill (TEXT; REAL; REAL; REAL; REAL)`

Discussion

### PDF_Page_GetCMYKStroke

`PDF_Page_GetCMYKStroke (TEXT; REAL; REAL; REAL; REAL)`

Discussion

### PDF_Page_GetCharSpace

`REAL:=PDF_Page_GetCharSpace (TEXT)`

`returnValue` (REAL)

Discussion

### PDF_Page_GetCurrentFont

`TEXT:=PDF_Page_GetCurrentFont (TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_Page_GetCurrentFontSize

`REAL:=PDF_Page_GetCurrentFontSize (TEXT)`

`returnValue` (REAL)

Discussion

### PDF_Page_GetCurrentPos

`PDF_Page_GetCurrentPos (TEXT; REAL; REAL)`

Discussion

### PDF_Page_GetCurrentTextPos

`PDF_Page_GetCurrentTextPos (TEXT; REAL; REAL)`

Discussion

### PDF_Page_GetDash

`LONGINT:=PDF_Page_GetDash (TEXT; ARRAY; LONGINT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_GetFillingColorSpace

`LONGINT:=PDF_Page_GetFillingColorSpace (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_GetFlat

`REAL:=PDF_Page_GetFlat (TEXT)`

`returnValue` (REAL)

Discussion

### PDF_Page_GetGMode

`LONGINT:=PDF_Page_GetGMode (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_GetGStateDepth

`LONGINT:=PDF_Page_GetGStateDepth (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_GetGrayFill

`REAL:=PDF_Page_GetGrayFill (TEXT)`

`returnValue` (REAL)

Discussion

### PDF_Page_GetGrayStroke

`REAL:=PDF_Page_GetGrayStroke (TEXT)`

`returnValue` (REAL)

Discussion

### PDF_Page_GetHeight

`REAL:=PDF_Page_GetHeight (TEXT)`

`returnValue` (REAL)

Discussion

### PDF_Page_GetHorizontalScalling

`REAL:=PDF_Page_GetHorizontalScalling (TEXT)`

`returnValue` (REAL)

Discussion

### PDF_Page_GetLineCap

`LONGINT:=PDF_Page_GetLineCap (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_GetLineJoin

`LONGINT:=PDF_Page_GetLineJoin (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_GetLineWidth

`REAL:=PDF_Page_GetLineWidth (TEXT)`

`returnValue` (REAL)

Discussion

### PDF_Page_GetMiterLimit

`REAL:=PDF_Page_GetMiterLimit (TEXT)`

`returnValue` (REAL)

Discussion

### PDF_Page_GetRGBFill

`PDF_Page_GetRGBFill (TEXT; REAL; REAL; REAL)`

Discussion

### PDF_Page_GetRGBStroke

`PDF_Page_GetRGBStroke (TEXT; REAL; REAL; REAL)`

Discussion

### PDF_Page_GetStrokingColorSpace

`LONGINT:=PDF_Page_GetStrokingColorSpace (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_GetTextLeading

`REAL:=PDF_Page_GetTextLeading (TEXT)`

`returnValue` (REAL)

Discussion

### PDF_Page_GetTextMatrix

`PDF_Page_GetTextMatrix (TEXT; REAL; REAL; REAL; REAL; REAL; REAL)`

Discussion

### PDF_Page_GetTextRenderingMode

`LONGINT:=PDF_Page_GetTextRenderingMode (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_GetTextRise

`REAL:=PDF_Page_GetTextRise (TEXT)`

`returnValue` (REAL)

Discussion

### PDF_Page_GetTransMatrix

`PDF_Page_GetTransMatrix (TEXT; REAL; REAL; REAL; REAL; REAL; REAL)`

Discussion

### PDF_Page_GetWidth

`REAL:=PDF_Page_GetWidth (TEXT)`

`returnValue` (REAL)

Discussion

### PDF_Page_GetWordSpace

`REAL:=PDF_Page_GetWordSpace (TEXT)`

`returnValue` (REAL)

Discussion

### PDF_Page_LineTo

`LONGINT:=PDF_Page_LineTo (TEXT; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_MeasureText

`LONGINT:=PDF_Page_MeasureText (TEXT; TEXT; REAL; LONGINT; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_MoveTextPos

`LONGINT:=PDF_Page_MoveTextPos (TEXT; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_MoveTo

`LONGINT:=PDF_Page_MoveTo (TEXT; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_MoveToNextLine

`LONGINT:=PDF_Page_MoveToNextLine (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_Rectangle

`LONGINT:=PDF_Page_Rectangle (TEXT; REAL; REAL; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_SetCMYKFill

`LONGINT:=PDF_Page_SetCMYKFill (TEXT; REAL; REAL; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_SetCMYKStroke

`LONGINT:=PDF_Page_SetCMYKStroke (TEXT; REAL; REAL; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_SetCharSpace

`LONGINT:=PDF_Page_SetCharSpace (TEXT; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_SetDash

`LONGINT:=PDF_Page_SetDash (TEXT; ARRAY; LONGINT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_SetExtGState

`LONGINT:=PDF_Page_SetExtGState (TEXT; TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_SetFontAndSize

`LONGINT:=PDF_Page_SetFontAndSize (TEXT; TEXT; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_SetGrayFill

`LONGINT:=PDF_Page_SetGrayFill (TEXT; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_SetGrayStroke

`LONGINT:=PDF_Page_SetGrayStroke (TEXT; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_SetHeight

`LONGINT:=PDF_Page_SetHeight (TEXT; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_SetHorizontalScalling

`LONGINT:=PDF_Page_SetHorizontalScalling (TEXT; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_SetLineCap

`LONGINT:=PDF_Page_SetLineCap (TEXT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_SetLineJoin

`LONGINT:=PDF_Page_SetLineJoin (TEXT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_SetLineWidth

`LONGINT:=PDF_Page_SetLineWidth (TEXT; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_SetMiterLimit

`LONGINT:=PDF_Page_SetMiterLimit (TEXT; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_SetRGBFill

`LONGINT:=PDF_Page_SetRGBFill (TEXT; REAL; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_SetRGBStroke

`LONGINT:=PDF_Page_SetRGBStroke (TEXT; REAL; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_SetRotate

`LONGINT:=PDF_Page_SetRotate (TEXT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_SetSize

`LONGINT:=PDF_Page_SetSize (TEXT; LONGINT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_SetSlideShow

`PDF_Page_SetSlideShow (TEXT; LONGINT; REAL; REAL)`

Discussion

### PDF_Page_SetTextLeading

`LONGINT:=PDF_Page_SetTextLeading (TEXT; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_SetTextMatrix

`LONGINT:=PDF_Page_SetTextMatrix (TEXT; REAL; REAL; REAL; REAL; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_SetTextRenderingMode

`LONGINT:=PDF_Page_SetTextRenderingMode (TEXT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_SetTextRise

`LONGINT:=PDF_Page_SetTextRise (TEXT; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_SetWidth

`LONGINT:=PDF_Page_SetWidth (TEXT; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_SetWordSpace

`LONGINT:=PDF_Page_SetWordSpace (TEXT; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_SetZoom

`LONGINT:=PDF_Page_SetZoom (TEXT; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_ShowText

`LONGINT:=PDF_Page_ShowText (TEXT; TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_ShowTextNextLine

`LONGINT:=PDF_Page_ShowTextNextLine (TEXT; TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_ShowTextNextLineEx

`LONGINT:=PDF_Page_ShowTextNextLineEx (TEXT; REAL; REAL; TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_Stroke

`LONGINT:=PDF_Page_Stroke (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_TextOut

`LONGINT:=PDF_Page_TextOut (TEXT; REAL; REAL; TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_TextRect

`LONGINT:=PDF_Page_TextRect (TEXT; REAL; REAL; REAL; REAL; TEXT; LONGINT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_Page_TextWidth

`REAL:=PDF_Page_TextWidth (TEXT; TEXT)`

`returnValue` (REAL)

Discussion

## Font

### PDF_Font_GetAscent

`LONGINT:=PDF_Font_GetAscent (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Font_GetBBox

`PDF_Font_GetBBox (TEXT; REAL; REAL; REAL; REAL)`

Discussion

### PDF_Font_GetCapHeight

`LONGINT:=PDF_Font_GetCapHeight (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Font_GetDescent

`LONGINT:=PDF_Font_GetDescent (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Font_GetEncodingName

`TEXT:=PDF_Font_GetEncodingName (TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_Font_GetFontName

`TEXT:=PDF_Font_GetFontName (TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_Font_GetUnicodeWidth

`LONGINT:=PDF_Font_GetUnicodeWidth (TEXT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_Font_GetXHeight

`LONGINT:=PDF_Font_GetXHeight (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Font_MeasureText

`LONGINT:=PDF_Font_MeasureText (TEXT; TEXT; REAL; REAL; REAL; REAL; LONGINT; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Font_TextWidth

`PDF_Font_TextWidth (TEXT; TEXT; LONGINT; LONGINT; LONGINT)`

Discussion

## Image

### PDF_Image_AddSMask

`LONGINT:=PDF_Image_AddSMask (TEXT; TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Image_GetBitsPerComponent

`LONGINT:=PDF_Image_GetBitsPerComponent (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Image_GetColorSpace

`TEXT:=PDF_Image_GetColorSpace (TEXT)`

`returnValue` (TEXT)

Discussion

### PDF_Image_GetHeight

`LONGINT:=PDF_Image_GetHeight (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Image_GetSize

`LONGINT:=PDF_Image_GetSize (TEXT; REAL; REAL)`

`returnValue` (LONGINT)

Discussion

### PDF_Image_GetWidth

`LONGINT:=PDF_Image_GetWidth (TEXT)`

`returnValue` (LONGINT)

Discussion

### PDF_Image_SetColorMask

`LONGINT:=PDF_Image_SetColorMask (TEXT; LONGINT; LONGINT; LONGINT; LONGINT; LONGINT; LONGINT)`

`returnValue` (LONGINT)

Discussion

### PDF_Image_SetMaskImage

`LONGINT:=PDF_Image_SetMaskImage (TEXT; TEXT)`

`returnValue` (LONGINT)

Discussion

## PDF Text Alignment

`HPDF_TALIGN_LEFT (0)`

`HPDF_TALIGN_RIGHT (1)`

`HPDF_TALIGN_CENTER (2)`

`HPDF_TALIGN_JUSTIFY (3)`

## PDF Text Rendering Mode

`HPDF_FILL (0)`

`HPDF_STROKE (1)`

`HPDF_FILL_THEN_STROKE (2)`

`HPDF_INVISIBLE (3)`

`HPDF_FILL_CLIPPING (4)`

`HPDF_STROKE_CLIPPING (5)`

`HPDF_FILL_STROKE_CLIPPING (6)`

`HPDF_CLIPPING (7)`

## PDF Line Join

`HPDF_MITER_JOIN (0)`

`HPDF_ROUND_JOIN (1)`

`HPDF_BEVEL_JOIN (2)`

## PDF Line Cap

`HPDF_BUTT_END (0)`

`HPDF_ROUND_END (1)`

`HPDF_PROJECTING_SQUARE_END (2)`

## PDF Border Style Subtype

`HPDF_BS_SOLID (0)`

`HPDF_BS_DASHED (1)`

`HPDF_BS_BEVELED (2)`

`HPDF_BS_INSET (3)`

`HPDF_BS_UNDERLINED (4)`

## PDF Annotation Icon

`HPDF_ANNOT_ICON_COMMENT (0)`

`HPDF_ANNOT_ICON_KEY (1)`

`HPDF_ANNOT_ICON_NOTE (2)`

`HPDF_ANNOT_ICON_HELP (3)`

`HPDF_ANNOT_ICON_NEW_PARAGRAPH (4)`

`HPDF_ANNOT_ICON_PARAGRAPH (5)`

`HPDF_ANNOT_ICON_INSERT (6)`

`HPDF_ANNOT_ICON_EOF (7)`

## PDF Annotation Highlight Mode

`HPDF_ANNOT_NO_HIGHTLIGHT (0)`

`HPDF_ANNOT_INVERT_BOX (1)`

`HPDF_ANNOT_INVERT_BORDER (2)`

`HPDF_ANNOT_DOWN_APPEARANCE (3)`

## PDF Encoding

`HPDF_DEFAULT (-2)`

`HPDF_MAC_ROMAN (100)`

`HPDF_SHIFT_JIS (1000)`

`HPDF_BIG5 (1002)`

`HPDF_EUC_KR (1003)`

`HPDF_KOI8R (1004)`

`HPDF_ISO_8859_1 (1005)`

`HPDF_ISO_8859_2 (1006)`

`HPDF_ISO_8859_4 (1008)`

`HPDF_ISO_8859_5 (1009)`

`eVTC_ISO_8859_6 (1010)`

`HPDF_ISO_8859_7 (1011)`

`HPDF_ISO_8859_8 (1012)`

`HPDF_ISO_8859_9 (1013)`

`HPDF_GB2312 (1016)`

`HPDF_GB2312_80 (1017)`

`HPDF_ISO_8859_15 (1018)`

## PDF Boolean

`HPDF_FALSE (0)`

`HPDF_TRUE (1)`

## PDF Page Mode

`HPDF_PAGE_MODE_USE_NONE (0)`

`HPDF_PAGE_MODE_USE_OUTLINE (1)`

`HPDF_PAGE_MODE_USE_THUMBS (2)`

`HPDF_PAGE_MODE_FULL_SCREEN (3)`

## PDF Page Layout

`HPDF_PAGE_LAYOUT_SINGLE (0)`

`HPDF_PAGE_LAYOUT_1COLUMN (1)`

`HPDF_PAGE_LAYOUT_2COLUMN_LEFT (2)`

`HPDF_PAGE_LAYOUT_2COLUMN_RIGHT (3)`

`HPDF_PAGE_LAYOUT_2PAGE_LEFT (4)`

`HPDF_PAGE_LAYOUT_2PAGE_RIGHT (5)`

## PDF Compression Mode

`HPDF_COMP_NONE (0)`

`HPDF_COMP_TEXT (1)`

`HPDF_COMP_IMAGE (2)`

`HPDF_COMP_METADATA (4)`

`HPDF_COMP_ALL (15)`

## PDF Encrypt Mode

`HPDF_ENCRYPT_R2 (2)`

`HPDF_ENCRYPT_R3 (3)`

## PDF Permission

`HPDF_ENABLE_READ (0)`

`HPDF_ENABLE_PRINT (4)`

`HPDF_ENABLE_EDIT_ALL (8)`

`HPDF_ENABLE_COPY (16)`

`HPDF_ENABLE_EDIT (32)`

## PDF Date Info Type

`HPDF_INFO_CREATION_DATE (0)`

`HPDF_INFO_MOD_DATE (1)`

## PDF Relation to UTC

`HPDF_UTC_OFFSET_NONE (0)`

`HPDF_UTC_OFFSET_POSITIVE (1)`

`HPDF_UTC_OFFSET_NEGATIVE (2)`

`HPDF_UTC_OFFSET_ZERO (3)`

## PDF Info Type

`HPDF_INFO_AUTHOR (2)`

`HPDF_INFO_CREATOR (3)`

`HPDF_INFO_PRODUCER (4)`

`HPDF_INFO_TITLE (5)`

`HPDF_INFO_SUBJECT (6)`

`HPDF_INFO_KEYWORDS (7)`

`HPDF_INFO_TRAPPED (8)`

`HPDF_INFO_GTS_PDFX (9)`

## PDF Transition Style

`HPDF_TS_WIPE_RIGHT (0)`

`HPDF_TS_WIPE_UP (1)`

`HPDF_TS_WIPE_LEFT (2)`

`HPDF_TS_WIPE_DOWN (3)`

`HPDF_TS_BARN_DOORS_H_OUT (4)`

`HPDF_TS_BARN_DOORS_H_IN (5)`

`HPDF_TS_BARN_DOORS_V_OUT (6)`

`HPDF_TS_BARN_DOORS_V_IN (7)`

`HPDF_TS_BOX_OUT (8)`

`HPDF_TS_BOX_IN (9)`

`HPDF_TS_BLINDS_HORIZONTAL (10)`

`HPDF_TS_BLINDS_VERTICAL (11)`

`HPDF_TS_DISSOLVE (12)`

`HPDF_TS_GLITTER_RIGHT (13)`

`HPDF_TS_GLITTER_DOWN (14)`

`HPDF_TS_GLITTER_TL_TO_BR (15)`

`HPDF_TS_REPLACE (16)`

## PDF Page Size

`HPDF_PAGE_SIZE_LETTER (0)`

`HPDF_PAGE_SIZE_LEGAL (1)`

`HPDF_PAGE_SIZE_A3 (2)`

`HPDF_PAGE_SIZE_A4 (3)`

`HPDF_PAGE_SIZE_A5 (4)`

`HPDF_PAGE_SIZE_B4 (5)`

`HPDF_PAGE_SIZE_B5 (6)`

`HPDF_PAGE_SIZE_EXECUTIVE (7)`

`HPDF_PAGE_SIZE_US4x6 (8)`

`HPDF_PAGE_SIZE_US4x8 (9)`

`HPDF_PAGE_SIZE_US5x7 (10)`

`HPDF_PAGE_SIZE_COMM10 (11)`

## PDF Page Direction

`HPDF_PAGE_PORTRAIT (0)`

`HPDF_PAGE_LANDSCAPE (1)`

## PDF Page Number Style

`HPDF_NUM_STYLE_DECIMAL (0)`

`HPDF_NUM_STYLE_UPPER_ROMAN (1)`

`HPDF_NUM_STYLE_LOWER_ROMAN (2)`

`HPDF_NUM_STYLE_UPPER_LETTERS (3)`

`HPDF_NUM_STYLE_LOWER_LETTERS (4)`

## PDF Annotation Type

`HPDF_ANNOT_TEXT_NOTES (0)`

`HPDF_ANNOT_LINK (1)`

`HPDF_ANNOT_SOUND (2)`

`HPDF_ANNOT_FREE_TEXT (3)`

`HPDF_ANNOT_STAMP (4)`

`HPDF_ANNOT_SQUARE (5)`

`HPDF_ANNOT_CIRCLE (6)`

`HPDF_ANNOT_STRIKE_OUT (7)`

`HPDF_ANNOT_HIGHTLIGHT (8)`

`HPDF_ANNOT_UNDERLINE (9)`

`HPDF_ANNOT_INK (10)`

`HPDF_ANNOT_FILE_ATTACHMENT (11)`

`HPDF_ANNOT_POPUP (12)`

`HPDF_ANNOT_3D (13)`

`HPDF_ANNOT_SQUIGGLY (14)`

`HPDF_ANNOT_LINE (15)`

`HPDF_ANNOT_PROJECTION (16)`

## PDF Stamp Annotation Name

`HPDF_STAMP_ANNOT_APPROVED (0)`

`HPDF_STAMP_ANNOT_EXPERIMENTAL (1)`

`HPDF_STAMP_ANNOT_NOTAPPROVED (2)`

`HPDF_STAMP_ANNOT_ASIS (3)`

`HPDF_STAMP_ANNOT_EXPIRED (4)`

`HPDF_STAMP_ANNOT_NOTFORPUBLIC (5)`

`HPDF_STAMP_ANNOT_CONFIDENTIAL (6)`

`HPDF_STAMP_ANNOT_FINAL (7)`

`HPDF_STAMP_ANNOT_SOLD (8)`

`HPDF_STAMP_ANNOT_DEPARTMENTAL (9)`

`HPDF_STAMP_ANNOT_FORCOMMENT (10)`

`HPDF_STAMP_ANNOT_TOPSECRET (11)`

`HPDF_STAMP_ANNOT_DRAFT (12)`

`HPDF_STAMP_ANNOT_FORPUBLIC (13)`

## PDF Annotation Intent

`HPDF_ANNOT_FREETEXTCALLOUT (0)`

`HPDF_ANNOT_FREETEXTTYPEWRITER (1)`

`HPDF_ANNOT_LINEARROW (2)`

`HPDF_ANNOT_LINEDIMENSION (3)`

`HPDF_ANNOT_POLYGONCLOUD (4)`

`HPDF_ANNOT_POLYLINEDIMENSION (5)`

`HPDF_ANNOT_POLYGONDIMENSION (6)`

## PDF Line Annotation Position

`HPDF_LINE_ANNOT_CAP_INLINE (0)`

`HPDF_LINE_ANNOT_CAP_TOP (1)`

## PDF Line Annotation Ending

`HPDF_LINE_ANNOT_NONE (0)`

`HPDF_LINE_ANNOT_SQUARE (1)`

`HPDF_LINE_ANNOT_CIRCLE (2)`

`HPDF_LINE_ANNOT_DIAMOND (3)`

`HPDF_LINE_ANNOT_OPENARROW (4)`

`HPDF_LINE_ANNOT_CLOSEDARROW (5)`

`HPDF_LINE_ANNOT_BUTT (6)`

`HPDF_LINE_ANNOT_ROPENARROW (7)`

`HPDF_LINE_ANNOT_RCLOSEDARROW (8)`

`HPDF_LINE_ANNOT_SLASH (9)`