Page layout
If you think about starting with a blank sheet of PDF paper, consider all of the things you might add to it: multimedia elements, vector or raster images, text, HTML. These functions allow you to add and manipulate all of these and more.
AddSVGAnnotationFromFileAddSWFAnnotationFromFile
AddU3DAnnotationFromFile
AppendSpace
AppendTableColumns
AppendTableRows
AppendText
ApplyStyle
BeginPageUpdate
CreateTable
DADrawCapturedPage
DADrawRotatedCapturedPage
DrawCapturedPage
DrawCapturedPageMatrix
DrawHTMLText
DrawHTMLTextBox
DrawHTMLTextBoxMatrix
DrawHTMLTextMatrix
DrawImage
DrawImageMatrix
DrawMultiLineText
DrawPostScriptXObject
DrawRotatedCapturedPage
DrawRotatedImage
DrawRotatedMultiLineText
DrawRotatedText
DrawRotatedTextBox
DrawRotatedTextBoxEx
DrawRoundedBox
DrawRoundedRotatedBox
DrawScaledImage
DrawSpacedText
DrawTableRows
DrawText
DrawTextArc
DrawTextBox
DrawTextBoxMatrix
DrawWrappedText
EndPageUpdate
FitImage
FitRotatedTextBox
FitTextBox
FlattenAllFormFields
FlattenAnnot
FlattenFormField
GetBarcodeWidth
GetTableCellDblProperty
GetTableCellIntProperty
GetTableCellStrProperty
GetTableColumnCount
GetTableLastDrawnRow
GetTableRowCount
GetTextAscent
GetTextBound
GetTextDescent
GetTextHeight
GetTextSize
GetTextWidth
GetWrappedText
GetWrappedTextHeight
GetWrappedTextLineCount
ImageFillColor
InsertTableColumns
InsertTableRows
LoadState
MergeTableCells
ReplaceImage
SaveState
SaveStyle
SelectImage
SelectPage
SelectedImage
SelectedPage
SetCapturedPageOptional
SetCapturedPageTransparencyGroup
SetImageAsMask
SetImageMask
SetImageMaskCMYK
SetImageMaskFromImage
SetOverprint
SetPageContentFromString
SetPageContentFromVariant
SetPageDimensions
SetPageSize
SetPageTransparencyGroup
SetTableBorderColor
SetTableBorderColorCMYK
SetTableBorderWidth
SetTableCellAlignment
SetTableCellBackgroundColor
SetTableCellBackgroundColorCMYK
SetTableCellBorderColor
SetTableCellBorderColorCMYK
SetTableCellBorderWidth
SetTableCellContent
SetTableCellPadding
SetTableCellTextColor
SetTableCellTextColorCMYK
SetTableCellTextSize
SetTableColumnWidth
SetTableRowHeight
SetTableThinBorders
SetTableThinBordersCMYK
SetTransparency
UpdateAndFlattenFormField