Commands
Extended Graphics State
-
PDF_ExtGState_SetAlphaFill
-
PDF_ExtGState_SetAlphaStroke
-
PDF_ExtGState_SetBlendMode
Document
-
PDF_AddPage
-
PDF_AddPageLabel
-
PDF_CreateExtGState
-
PDF_CreateOutline
-
PDF_Free
-
PDF_FreeDoc
-
PDF_FreeDocAll
-
PDF_GetCurrentEncoder
-
PDF_GetCurrentPage
-
PDF_GetEncoder
-
PDF_GetFont
-
PDF_GetInfoAttr
-
PDF_GetPageByIndex
-
PDF_GetPageLayout
-
PDF_GetPageMode
-
PDF_GetTTFontDefFromFile
-
PDF_GetViewerPreference
-
PDF_HasDoc
-
PDF_InsertPage
-
PDF_LoadJpegImageFromFile
-
PDF_LoadJpegImageFromMem
-
PDF_LoadPngImageFromFile
-
PDF_LoadPngImageFromMem
-
PDF_LoadRaw1BitImageFromMem
-
PDF_LoadRawImageFromFile
-
PDF_LoadRawImageFromMem
-
PDF_LoadTTFontFromFile
-
PDF_LoadType1FontFromFile
-
PDF_LoadU3DFromFile
-
PDF_New
-
PDF_NewDoc
-
PDF_ResetError
-
PDF_SaveToFile
-
PDF_SaveToStream
-
PDF_SetCompressionMode
-
PDF_SetCurrentEncoder
-
PDF_SetEncryptionMode
-
PDF_SetInfoAttr
-
PDF_SetInfoDateAttr
-
PDF_SetOpenAction
-
PDF_SetPageLayout
-
PDF_SetPageMode
-
PDF_SetPagesConfiguration
-
PDF_SetPassword
-
PDF_SetPermission
-
PDF_SetViewerPreference
-
PDF_UseCNSEncodings
-
PDF_UseCNSFonts
-
PDF_UseCNTEncodings
-
PDF_UseCNTFonts
-
PDF_UseJPEncodings
-
PDF_UseJPFonts
-
PDF_UseKREncodings
-
PDF_UseKRFonts
Annotation
-
PDF_Annot_SetCMYKColor
-
PDF_Annot_SetGrayColor
-
PDF_Annot_SetNoColor
-
PDF_Annot_SetRGBColor
-
PDF_Annotation_SetBorderStyle
-
PDF_FreeAnnot_Set2PointCallout
-
PDF_FreeAnnot_Set3PointCallout
-
PDF_FreeAnnot_SetDefaultStyle
-
PDF_FreeAnnot_SetEndingStyle
-
PDF_LineAnnot_SetCaption
-
PDF_LineAnnot_SetLeader
-
PDF_LineAnnot_SetPosition
-
PDF_LinkAnnot_SetBorderStyle
-
PDF_LinkAnnot_SetHighlightMode
-
PDF_MarkupAnnot_SetAlpha
-
PDF_MarkupAnnot_SetCMYKColor
-
PDF_MarkupAnnot_SetCloudEffect
-
PDF_MarkupAnnot_SetDate
-
PDF_MarkupAnnot_SetGrayColor
-
PDF_MarkupAnnot_SetIntent
-
PDF_MarkupAnnot_SetNoColor
-
PDF_MarkupAnnot_SetPopup
-
PDF_MarkupAnnot_SetQuadPoints
-
PDF_MarkupAnnot_SetRGBColor
-
PDF_MarkupAnnot_SetRectDiff
-
PDF_MarkupAnnot_SetSubject
-
PDF_MarkupAnnot_SetTitle
-
PDF_PopupAnnot_SetOpened
-
PDF_TextAnnot_SetIcon
-
PDF_TextAnnot_SetOpened
Outline
-
PDF_Outline_SetDestination
-
PDF_Outline_SetOpened
Destination
-
PDF_Destination_SetFit
-
PDF_Destination_SetFitB
-
PDF_Destination_SetFitBH
-
PDF_Destination_SetFitBV
-
PDF_Destination_SetFitH
-
PDF_Destination_SetFitR
-
PDF_Destination_SetFitV
-
PDF_Destination_SetXYZ
Global
-
PDF_Global_GetEncoding
-
PDF_Global_SetEncoding
Page
-
PDF_Page_Arc
-
PDF_Page_BeginText
-
PDF_Page_Circle
-
PDF_Page_Clip
-
PDF_Page_ClosePath
-
PDF_Page_ClosePathEofillStroke
-
PDF_Page_ClosePathFillStroke
-
PDF_Page_ClosePathStroke
-
PDF_Page_Concat
-
PDF_Page_CreateCircleAnnot
-
PDF_Page_CreateDestination
-
PDF_Page_CreateFreeTextAnnot
-
PDF_Page_CreateHighlightAnnot
-
PDF_Page_CreateLineAnnot
-
PDF_Page_CreateLinkAnnot
-
PDF_Page_CreatePopupAnnot
-
PDF_Page_CreateProjectionAnnot
-
PDF_Page_CreateSquareAnnot
-
PDF_Page_CreateSquigglyAnnot
-
PDF_Page_CreateStampAnnot
-
PDF_Page_CreateStrikeOutAnnot
-
PDF_Page_CreateTextAnnot
-
PDF_Page_CreateTextMarkupAnnot
-
PDF_Page_CreateURILinkAnnot
-
PDF_Page_CreateUnderlineAnnot
-
PDF_Page_CurveTo
-
PDF_Page_CurveTo2
-
PDF_Page_CurveTo3
-
PDF_Page_DrawImage
-
PDF_Page_Ellipse
-
PDF_Page_EndPath
-
PDF_Page_EndText
-
PDF_Page_Eoclip
-
PDF_Page_Eofill
-
PDF_Page_EofillStroke
-
PDF_Page_Fill
-
PDF_Page_FillStroke
-
PDF_Page_GRestore
-
PDF_Page_GSave
-
PDF_Page_GetCMYKFill
-
PDF_Page_GetCMYKStroke
-
PDF_Page_GetCharSpace
-
PDF_Page_GetCurrentFont
-
PDF_Page_GetCurrentFontSize
-
PDF_Page_GetCurrentPos
-
PDF_Page_GetCurrentTextPos
-
PDF_Page_GetDash
-
PDF_Page_GetFillingColorSpace
-
PDF_Page_GetFlat
-
PDF_Page_GetGMode
-
PDF_Page_GetGStateDepth
-
PDF_Page_GetGrayFill
-
PDF_Page_GetGrayStroke
-
PDF_Page_GetHeight
-
PDF_Page_GetHorizontalScalling
-
PDF_Page_GetLineCap
-
PDF_Page_GetLineJoin
-
PDF_Page_GetLineWidth
-
PDF_Page_GetMiterLimit
-
PDF_Page_GetRGBFill
-
PDF_Page_GetRGBStroke
-
PDF_Page_GetStrokingColorSpace
-
PDF_Page_GetTextLeading
-
PDF_Page_GetTextMatrix
-
PDF_Page_GetTextRenderingMode
-
PDF_Page_GetTextRise
-
PDF_Page_GetTransMatrix
-
PDF_Page_GetWidth
-
PDF_Page_GetWordSpace
-
PDF_Page_LineTo
-
PDF_Page_MeasureText
-
PDF_Page_MoveTextPos
-
PDF_Page_MoveTo
-
PDF_Page_MoveToNextLine
-
PDF_Page_Rectangle
-
PDF_Page_SetCMYKFill
-
PDF_Page_SetCMYKStroke
-
PDF_Page_SetCharSpace
-
PDF_Page_SetDash
-
PDF_Page_SetExtGState
-
PDF_Page_SetFontAndSize
-
PDF_Page_SetGrayFill
-
PDF_Page_SetGrayStroke
-
PDF_Page_SetHeight
-
PDF_Page_SetHorizontalScalling
-
PDF_Page_SetLineCap
-
PDF_Page_SetLineJoin
-
PDF_Page_SetLineWidth
-
PDF_Page_SetMiterLimit
-
PDF_Page_SetRGBFill
-
PDF_Page_SetRGBStroke
-
PDF_Page_SetRotate
-
PDF_Page_SetSize
-
PDF_Page_SetSlideShow
-
PDF_Page_SetTextLeading
-
PDF_Page_SetTextMatrix
-
PDF_Page_SetTextRenderingMode
-
PDF_Page_SetTextRise
-
PDF_Page_SetWidth
-
PDF_Page_SetWordSpace
-
PDF_Page_SetZoom
-
PDF_Page_ShowText
-
PDF_Page_ShowTextNextLine
-
PDF_Page_ShowTextNextLineEx
-
PDF_Page_Stroke
-
PDF_Page_TextOut
-
PDF_Page_TextRect
-
PDF_Page_TextWidth
Font
-
PDF_Font_GetAscent
-
PDF_Font_GetBBox
-
PDF_Font_GetCapHeight
-
PDF_Font_GetDescent
-
PDF_Font_GetEncodingName
-
PDF_Font_GetFontName
-
PDF_Font_GetUnicodeWidth
-
PDF_Font_GetXHeight
-
PDF_Font_MeasureText
-
PDF_Font_TextWidth
Image
-
PDF_Image_AddSMask
-
PDF_Image_GetBitsPerComponent
-
PDF_Image_GetColorSpace
-
PDF_Image_GetHeight
-
PDF_Image_GetSize
-
PDF_Image_GetWidth
-
PDF_Image_SetColorMask
-
PDF_Image_SetMaskImage
Constants
PDF Text Alignment
-
HPDF_TALIGN_LEFT
-
HPDF_TALIGN_RIGHT
-
HPDF_TALIGN_CENTER
-
HPDF_TALIGN_JUSTIFY
PDF Text Rendering Mode
-
HPDF_FILL
-
HPDF_STROKE
-
HPDF_FILL_THEN_STROKE
-
HPDF_INVISIBLE
-
HPDF_FILL_CLIPPING
-
HPDF_STROKE_CLIPPING
-
HPDF_FILL_STROKE_CLIPPING
-
HPDF_CLIPPING
PDF Line Join
-
HPDF_MITER_JOIN
-
HPDF_ROUND_JOIN
-
HPDF_BEVEL_JOIN
PDF Line Cap
-
HPDF_BUTT_END
-
HPDF_ROUND_END
-
HPDF_PROJECTING_SQUARE_END
PDF Border Style Subtype
-
HPDF_BS_SOLID
-
HPDF_BS_DASHED
-
HPDF_BS_BEVELED
-
HPDF_BS_INSET
-
HPDF_BS_UNDERLINED
PDF Annotation Icon
-
HPDF_ANNOT_ICON_COMMENT
-
HPDF_ANNOT_ICON_KEY
-
HPDF_ANNOT_ICON_NOTE
-
HPDF_ANNOT_ICON_HELP
-
HPDF_ANNOT_ICON_NEW_PARAGRAPH
-
HPDF_ANNOT_ICON_PARAGRAPH
-
HPDF_ANNOT_ICON_INSERT
-
HPDF_ANNOT_ICON_EOF
PDF Annotation Highlight Mode
-
HPDF_ANNOT_NO_HIGHTLIGHT
-
HPDF_ANNOT_INVERT_BOX
-
HPDF_ANNOT_INVERT_BORDER
-
HPDF_ANNOT_DOWN_APPEARANCE
PDF Encoding
-
HPDF_DEFAULT
-
HPDF_MAC_ROMAN
-
HPDF_SHIFT_JIS
-
HPDF_BIG5
-
HPDF_EUC_KR
-
HPDF_KOI8R
-
HPDF_ISO_8859_1
-
HPDF_ISO_8859_2
-
HPDF_ISO_8859_4
-
HPDF_ISO_8859_5
-
eVTC_ISO_8859_6
-
HPDF_ISO_8859_7
-
HPDF_ISO_8859_8
-
HPDF_ISO_8859_9
-
HPDF_GB2312
-
HPDF_GB2312_80
-
HPDF_ISO_8859_15
PDF Boolean
-
HPDF_FALSE
-
HPDF_TRUE
PDF Page Mode
-
HPDF_PAGE_MODE_USE_NONE
-
HPDF_PAGE_MODE_USE_OUTLINE
-
HPDF_PAGE_MODE_USE_THUMBS
-
HPDF_PAGE_MODE_FULL_SCREEN
PDF Page Layout
-
HPDF_PAGE_LAYOUT_SINGLE
-
HPDF_PAGE_LAYOUT_1COLUMN
-
HPDF_PAGE_LAYOUT_2COLUMN_LEFT
-
HPDF_PAGE_LAYOUT_2COLUMN_RIGHT
-
HPDF_PAGE_LAYOUT_2PAGE_LEFT
-
HPDF_PAGE_LAYOUT_2PAGE_RIGHT
PDF Compression Mode
-
HPDF_COMP_NONE
-
HPDF_COMP_TEXT
-
HPDF_COMP_ALL
-
HPDF_COMP_IMAGE
-
HPDF_COMP_METADATA
PDF Encrypt Mode
-
HPDF_ENCRYPT_R2
-
HPDF_ENCRYPT_R3
PDF Permission
-
HPDF_ENABLE_READ
-
HPDF_ENABLE_COPY
-
HPDF_ENABLE_EDIT
-
HPDF_ENABLE_PRINT
-
HPDF_ENABLE_EDIT_ALL
PDF Date Info Type
-
HPDF_INFO_CREATION_DATE
-
HPDF_INFO_MOD_DATE
PDF Relation to UTC
-
HPDF_UTC_OFFSET_NONE
-
HPDF_UTC_OFFSET_POSITIVE
-
HPDF_UTC_OFFSET_NEGATIVE
-
HPDF_UTC_OFFSET_ZERO
PDF Info Type
-
HPDF_INFO_AUTHOR
-
HPDF_INFO_CREATOR
-
HPDF_INFO_PRODUCER
-
HPDF_INFO_TITLE
-
HPDF_INFO_SUBJECT
-
HPDF_INFO_KEYWORDS
-
HPDF_INFO_TRAPPED
-
HPDF_INFO_GTS_PDFX
PDF Transition Style
-
HPDF_TS_WIPE_RIGHT
-
HPDF_TS_WIPE_UP
-
HPDF_TS_BLINDS_HORIZONTAL
-
HPDF_TS_BLINDS_VERTICAL
-
HPDF_TS_DISSOLVE
-
HPDF_TS_GLITTER_RIGHT
-
HPDF_TS_GLITTER_DOWN
-
HPDF_TS_GLITTER_TL_TO_BR
-
HPDF_TS_REPLACE
-
HPDF_TS_WIPE_LEFT
-
HPDF_TS_WIPE_DOWN
-
HPDF_TS_BARN_DOORS_H_OUT
-
HPDF_TS_BARN_DOORS_H_IN
-
HPDF_TS_BARN_DOORS_V_OUT
-
HPDF_TS_BARN_DOORS_V_IN
-
HPDF_TS_BOX_OUT
-
HPDF_TS_BOX_IN
PDF Page Size
-
HPDF_PAGE_SIZE_LETTER
-
HPDF_PAGE_SIZE_LEGAL
-
HPDF_PAGE_SIZE_US5x7
-
HPDF_PAGE_SIZE_COMM10
-
HPDF_PAGE_SIZE_A3
-
HPDF_PAGE_SIZE_A4
-
HPDF_PAGE_SIZE_A5
-
HPDF_PAGE_SIZE_B4
-
HPDF_PAGE_SIZE_B5
-
HPDF_PAGE_SIZE_EXECUTIVE
-
HPDF_PAGE_SIZE_US4x6
-
HPDF_PAGE_SIZE_US4x8
PDF Page Direction
-
HPDF_PAGE_PORTRAIT
-
HPDF_PAGE_LANDSCAPE
PDF Page Number Style
-
HPDF_NUM_STYLE_DECIMAL
-
HPDF_NUM_STYLE_UPPER_ROMAN
-
HPDF_NUM_STYLE_LOWER_ROMAN
-
HPDF_NUM_STYLE_UPPER_LETTERS
-
HPDF_NUM_STYLE_LOWER_LETTERS
PDF Annotation Type
-
HPDF_ANNOT_TEXT_NOTES
-
HPDF_ANNOT_LINK
-
HPDF_ANNOT_INK
-
HPDF_ANNOT_FILE_ATTACHMENT
-
HPDF_ANNOT_POPUP
-
HPDF_ANNOT_3D
-
HPDF_ANNOT_SQUIGGLY
-
HPDF_ANNOT_LINE
-
HPDF_ANNOT_PROJECTION
-
HPDF_ANNOT_SOUND
-
HPDF_ANNOT_FREE_TEXT
-
HPDF_ANNOT_STAMP
-
HPDF_ANNOT_SQUARE
-
HPDF_ANNOT_CIRCLE
-
HPDF_ANNOT_STRIKE_OUT
-
HPDF_ANNOT_HIGHTLIGHT
-
HPDF_ANNOT_UNDERLINE
PDF Stamp Annotation Name
-
HPDF_STAMP_ANNOT_APPROVED
-
HPDF_STAMP_ANNOT_EXPERIMENTAL
-
HPDF_STAMP_ANNOT_FORCOMMENT
-
HPDF_STAMP_ANNOT_TOPSECRET
-
HPDF_STAMP_ANNOT_DRAFT
-
HPDF_STAMP_ANNOT_FORPUBLIC
-
HPDF_STAMP_ANNOT_NOTAPPROVED
-
HPDF_STAMP_ANNOT_ASIS
-
HPDF_STAMP_ANNOT_EXPIRED
-
HPDF_STAMP_ANNOT_NOTFORPUBLIC
-
HPDF_STAMP_ANNOT_CONFIDENTIAL
-
HPDF_STAMP_ANNOT_FINAL
-
HPDF_STAMP_ANNOT_SOLD
-
HPDF_STAMP_ANNOT_DEPARTMENTAL
PDF Annotation Intent
-
HPDF_ANNOT_FREETEXTCALLOUT
-
HPDF_ANNOT_FREETEXTTYPEWRITER
-
HPDF_ANNOT_LINEARROW
-
HPDF_ANNOT_LINEDIMENSION
-
HPDF_ANNOT_POLYGONCLOUD
-
HPDF_ANNOT_POLYLINEDIMENSION
-
HPDF_ANNOT_POLYGONDIMENSION
PDF Line Annotation Position
-
HPDF_LINE_ANNOT_CAP_INLINE
-
HPDF_LINE_ANNOT_CAP_TOP
PDF Line Annotation Ending
-
HPDF_LINE_ANNOT_NONE
-
HPDF_LINE_ANNOT_SQUARE
-
HPDF_LINE_ANNOT_CIRCLE
-
HPDF_LINE_ANNOT_DIAMOND
-
HPDF_LINE_ANNOT_OPENARROW
-
HPDF_LINE_ANNOT_CLOSEDARROW
-
HPDF_LINE_ANNOT_BUTT
-
HPDF_LINE_ANNOT_ROPENARROW
-
HPDF_LINE_ANNOT_RCLOSEDARROW
-
HPDF_LINE_ANNOT_SLASH