Crate libharu_sys[][src]

Structs

HPDF_3DMatrix
HPDF_CMYKColor
HPDF_DashMode
HPDF_Date
HPDF_Point
HPDF_Point3D
HPDF_RGBColor
HPDF_Rect
HPDF_TextWidth

----------------------------------------------------------------------------/ ------ viewer preferences definitions --------------------------------------/ ---------------------------------------------------------------------------/ ------ limitation of object implementation (PDF1.4) -----------------------/ ---------------------------------------------------------------------------/ ------ limitation of various properties -----------------------------------/ ----------------------------------------------------------------------------/ ----- country code definition ----------------------------------------------/ ----------------------------------------------------------------------------/ ----- lang code definition -------------------------------------------------/ ----------------------------------------------------------------------------/ ----- Graphis mode ---------------------------------------------------------/ ----------------------------------------------------------------------------/

HPDF_TransMatrix

Enums

HPDF_AnnotFlgs
HPDF_AnnotHighlightMode
HPDF_AnnotIcon
HPDF_AnnotIntent
HPDF_AnnotType
HPDF_BSSubtype
HPDF_BlendMode
HPDF_ByteType
HPDF_ColorSpace
HPDF_DestinationType
HPDF_EncoderType
HPDF_EncryptMode
HPDF_InfoType
HPDF_LineAnnotCapPosition
HPDF_LineAnnotEndingStyle
HPDF_LineCap
HPDF_LineJoin
HPDF_PDFA_TYPE
HPDF_PageDirection
HPDF_PageLayout
HPDF_PageMode
HPDF_PageNumStyle
HPDF_PageSizes
HPDF_StampAnnotName
HPDF_TextAlignment
HPDF_TextRenderingMode
HPDF_TransitionStyle
HPDF_WritingMode
_HPDF_NameDictKey
_HPDF_PdfVer

Constants

HPDF_BYTE_OFFSET_LEN
HPDF_COMP_ALL
HPDF_COMP_IMAGE
HPDF_COMP_MASK
  • #define HPDF_COMP_BEST_COMPRESS 0x10
HPDF_COMP_METADATA
HPDF_COMP_NONE
  • defalt page-size */ ---------------------------------------------------------------------------/ ----- compression mode ----------------------------------------------------/
HPDF_COMP_TEXT
HPDF_DATE_TIME_STR_LEN
HPDF_DEF_MITERLIMIT
HPDF_ENABLE_COPY
HPDF_ENABLE_EDIT
HPDF_ENABLE_EDIT_ALL
HPDF_ENABLE_PRINT
HPDF_ENABLE_READ

----------------------------------------------------------------------------/ ----- permission flags (only Revision 2 is supported)-----------------------/

HPDF_FALSE
HPDF_GEN_NO_LEN
HPDF_INT_LEN
HPDF_NOERROR
HPDF_OBJ_ID_LEN
HPDF_OK
HPDF_REAL_LEN
HPDF_SHORT_BUF_SIZ
HPDF_TEXT_DEFAULT_LEN
HPDF_TMP_BUF_SIZ
HPDF_TRUE
HPDF_UNICODE_HEADER_LEN

Functions

HPDF_AddPage
HPDF_AddPageLabel
HPDF_Annot_Set3DView
HPDF_Annot_SetCMYKColor
HPDF_Annot_SetGrayColor
HPDF_Annot_SetNoColor
HPDF_Annot_SetRGBColor
HPDF_Annotation_SetBorderStyle
HPDF_AttachFile
HPDF_CreateExtGState
HPDF_CreateOutline
HPDF_Destination_SetFit
HPDF_Destination_SetFitB
HPDF_Destination_SetFitBH
HPDF_Destination_SetFitBV
HPDF_Destination_SetFitH
HPDF_Destination_SetFitR
HPDF_Destination_SetFitV
HPDF_Destination_SetXYZ
HPDF_Encoder_GetByteType
HPDF_Encoder_GetType
HPDF_Encoder_GetUnicode
HPDF_Encoder_GetWritingMode
HPDF_ExtGState_SetAlphaFill
HPDF_ExtGState_SetAlphaStroke
HPDF_ExtGState_SetBlendMode
HPDF_Font_GetAscent
HPDF_Font_GetBBox
HPDF_Font_GetCapHeight
HPDF_Font_GetDescent
HPDF_Font_GetEncodingName
HPDF_Font_GetFontName
HPDF_Font_GetUnicodeWidth
HPDF_Font_GetXHeight
HPDF_Font_MeasureText
HPDF_Font_TextWidth
HPDF_Free
HPDF_FreeTextAnnot_Set2PointCalloutLine
HPDF_FreeTextAnnot_Set3PointCalloutLine
HPDF_FreeTextAnnot_SetDefaultStyle
HPDF_FreeTextAnnot_SetLineEndingStyle
HPDF_GetCurrentEncoder
HPDF_GetCurrentPage
HPDF_GetEncoder
HPDF_GetFont
HPDF_GetPageLayout
HPDF_GetPageMMgr
HPDF_GetPageMode
HPDF_GetTTFontDefFromFile
HPDF_GetViewerPreference
HPDF_ICC_LoadIccFromMem
HPDF_Image_AddSMask
HPDF_Image_GetBitsPerComponent
HPDF_Image_GetColorSpace
HPDF_Image_GetHeight
HPDF_Image_GetSize
HPDF_Image_GetSize2
HPDF_Image_GetWidth
HPDF_Image_LoadRaw1BitImageFromMem
HPDF_Image_SetColorMask
HPDF_Image_SetMaskImage
HPDF_InsertPage
HPDF_LineAnnot_SetCaption
HPDF_LineAnnot_SetLeader
HPDF_LineAnnot_SetPosition
HPDF_LinkAnnot_SetBorderStyle
HPDF_LinkAnnot_SetHighlightMode
HPDF_LinkAnnot_SetJavaScript
HPDF_LoadIccProfileFromFile
HPDF_LoadJpegImageFromFile
HPDF_LoadJpegImageFromMem
HPDF_LoadPngImageFromFile
HPDF_LoadPngImageFromFile2
HPDF_LoadPngImageFromMem
HPDF_LoadRawImageFromFile
HPDF_LoadRawImageFromMem
HPDF_LoadTTFontFromFile
HPDF_LoadTTFontFromFile2
HPDF_LoadTTFontFromMemory
HPDF_LoadType1FontFromFile
HPDF_LoadU3DFromFile
HPDF_LoadU3DFromMem
HPDF_MarkupAnnot_SetCloudEffect
HPDF_MarkupAnnot_SetCreationDate
HPDF_MarkupAnnot_SetIntent
HPDF_MarkupAnnot_SetInteriorCMYKColor
HPDF_MarkupAnnot_SetInteriorGrayColor
HPDF_MarkupAnnot_SetInteriorRGBColor
HPDF_MarkupAnnot_SetInteriorTransparent
HPDF_MarkupAnnot_SetPopup
HPDF_MarkupAnnot_SetRectDiff
HPDF_MarkupAnnot_SetSubject
HPDF_MarkupAnnot_SetTitle
HPDF_MarkupAnnot_SetTransparency
HPDF_New
HPDF_Outline_SetDestination
HPDF_Outline_SetOpened
HPDF_Page_Arc
HPDF_Page_BeginText
HPDF_Page_Circle
HPDF_Page_Clip
HPDF_Page_ClosePath
HPDF_Page_ClosePathEofillStroke
HPDF_Page_ClosePathFillStroke
HPDF_Page_ClosePathStroke
HPDF_Page_Concat
  • cm */
HPDF_Page_Create3DAnnot
HPDF_Page_CreateCircleAnnot
HPDF_Page_CreateDestination
HPDF_Page_CreateFreeTextAnnot
HPDF_Page_CreateHighlightAnnot
HPDF_Page_CreateLineAnnot
HPDF_Page_CreateLinkAnnot
HPDF_Page_CreatePopupAnnot
HPDF_Page_CreateProjectionAnnot
HPDF_Page_CreateSquareAnnot
HPDF_Page_CreateSquigglyAnnot
HPDF_Page_CreateStampAnnot
HPDF_Page_CreateStrikeOutAnnot
HPDF_Page_CreateTextAnnot
HPDF_Page_CreateTextMarkupAnnot
HPDF_Page_CreateURILinkAnnot
HPDF_Page_CreateUnderlineAnnot
HPDF_Page_CreateWidgetAnnot
HPDF_Page_CreateWidgetAnnot_WhiteOnlyWhilePrint
HPDF_Page_CurveTo
HPDF_Page_CurveTo2
HPDF_Page_CurveTo3
HPDF_Page_DrawImage
HPDF_Page_Ellipse
HPDF_Page_EndPath
HPDF_Page_EndText
HPDF_Page_Eoclip
HPDF_Page_Eofill
HPDF_Page_EofillStroke
HPDF_Page_Fill
HPDF_Page_FillStroke
HPDF_Page_GRestore
  • Q */
HPDF_Page_GSave

--- Special graphic state operator --------------------------------------/

HPDF_Page_GetCMYKFill
HPDF_Page_GetCMYKStroke
HPDF_Page_GetCharSpace
HPDF_Page_GetCurrentFont
HPDF_Page_GetCurrentFontSize
HPDF_Page_GetCurrentPos
HPDF_Page_GetCurrentPos2
HPDF_Page_GetCurrentTextPos
HPDF_Page_GetCurrentTextPos2
HPDF_Page_GetDash
HPDF_Page_GetFillingColorSpace
HPDF_Page_GetFlat
HPDF_Page_GetGMode
HPDF_Page_GetGStateDepth
HPDF_Page_GetGrayFill
HPDF_Page_GetGrayStroke
HPDF_Page_GetHeight
HPDF_Page_GetHorizontalScalling
HPDF_Page_GetLineCap
HPDF_Page_GetLineJoin
HPDF_Page_GetLineWidth
HPDF_Page_GetMiterLimit
HPDF_Page_GetRGBFill
HPDF_Page_GetRGBStroke
HPDF_Page_GetStrokingColorSpace
HPDF_Page_GetTextLeading
HPDF_Page_GetTextMatrix
HPDF_Page_GetTextRenderingMode
HPDF_Page_GetTextRise
HPDF_Page_GetTransMatrix
HPDF_Page_GetWidth
HPDF_Page_GetWordSpace
HPDF_Page_LineTo
HPDF_Page_MeasureText
HPDF_Page_MoveTextPos
HPDF_Page_MoveTextPos2
HPDF_Page_MoveTo
HPDF_Page_MoveToNextLine
HPDF_Page_Rectangle
HPDF_Page_SetCMYKFill
HPDF_Page_SetCMYKStroke
HPDF_Page_SetCharSpace
HPDF_Page_SetDash
  • d */
HPDF_Page_SetExtGState
  • i */
  • gs */
HPDF_Page_SetFontAndSize
HPDF_Page_SetGrayFill
HPDF_Page_SetGrayStroke
HPDF_Page_SetHeight
HPDF_Page_SetHorizontalScalling
HPDF_Page_SetLineCap
HPDF_Page_SetLineJoin
  • j */
HPDF_Page_SetLineWidth
HPDF_Page_SetMiterLimit
  • M */
HPDF_Page_SetRGBFill
HPDF_Page_SetRGBStroke
HPDF_Page_SetRotate
HPDF_Page_SetSize
HPDF_Page_SetSlideShow
HPDF_Page_SetTextLeading
HPDF_Page_SetTextMatrix
HPDF_Page_SetTextRenderingMode
HPDF_Page_SetWidth
HPDF_Page_SetWordSpace
HPDF_Page_SetZoom
HPDF_Page_ShowText
HPDF_Page_ShowTextNextLine
HPDF_Page_ShowTextNextLineEx
HPDF_Page_Stroke
HPDF_Page_TextOut
HPDF_Page_TextRect
HPDF_Page_TextWidth
HPDF_PopupAnnot_SetOpened
HPDF_ProjectionAnnot_SetExData
HPDF_SaveToFile
HPDF_SetCompressionMode
HPDF_SetCurrentEncoder
HPDF_SetEncryptionMode
HPDF_SetOpenAction
HPDF_SetPageLayout
HPDF_SetPageMode
HPDF_SetPassword
HPDF_SetPermission
HPDF_SetViewerPreference
HPDF_TextAnnot_SetIcon
HPDF_TextAnnot_SetOpened
HPDF_TextMarkupAnnot_SetQuadPoints
HPDF_UseCNSEncodings
HPDF_UseCNSFonts
HPDF_UseCNTEncodings
HPDF_UseCNTFonts
HPDF_UseJPEncodings
HPDF_UseJPFonts
HPDF_UseKREncodings
HPDF_UseKRFonts
HPDF_UseUTFEncodings

Type Definitions

HPDF_3DMeasure
HPDF_Annotation
HPDF_BOOL
HPDF_BYTE
HPDF_DOUBLE
HPDF_Destination
HPDF_Dict
HPDF_Doc
HPDF_EmbeddedFile
HPDF_Encoder
HPDF_Error
HPDF_ExData
HPDF_ExtGState
HPDF_Font
HPDF_FontDef
HPDF_HANDLE
HPDF_INT
HPDF_INT8
HPDF_INT16
HPDF_INT32
HPDF_Image
HPDF_JavaScript
HPDF_MMgr
HPDF_Outline
HPDF_OutputIntent
HPDF_Page
HPDF_Pages
HPDF_REAL
HPDF_STATUS
HPDF_Stream
HPDF_U3D
HPDF_UINT
HPDF_UINT8
HPDF_UINT16
HPDF_UINT32
HPDF_XObject
HPDF_Xref