DynaPDF Manual - Page 687

Previous Page 686   Index   Next Page 688

Function Reference
Page 687 of 818
If the function succeeds the return value is 1. If the function fails the return value is 0.
SetContent
Syntax:
LBOOL pdfSetContent(
const PPDF* IPDF,
// Instance pointer
const char* Buffer, // New content stream
UI32 BufSize)
// Buffer size in bytes
This function replaces the content stream of the currently open page or template with a new one. If
the parameter Buffer is NULL the content stream of the page or template will be deleted. In the latter
case page resources such as fonts, images and so on will be deleted from the page object too.
Remarks:
Use this function in combination with GetContent() if you need to change a content stream in a
manner that DynaPDF does not supports. Do never change a content stream when you don't know
exactly what you are doing.
Return values:
If the function succeeds the return value is 1. If the function fails the return value is 0.
SetDateTimeFormat
Syntax:
LBOOL pdfSetDateTimeFormat(
const PPDF* IPDF, // Instance pointer
UI32 TxtField,
// Text field handle
TPDFDateTime Fmt) // Date or time format
typedef enum
{
dfMM_D
= 0,
dfM_D_YY
= 1,
dfMM_DD_YY
= 2,
dfMM_YY
= 3,
dfD_MMM
= 4,
dfD_MMM_YY
= 5,
dfDD_MMM_YY
= 6,
dfYY_MM_DD
= 7,
dfMMM_YY
= 8,
dfMMMM_YY
= 9,
dfMMM_D_YYYY
= 10,
dfMMMM_D_YYYY
= 11,
dfM_D_YY_H_MM_TT
= 12,
dfM_D_YY_HH_MM
= 13,
/* time formats */
df24HR_MM
= 14,
df12HR_MM
= 15,
df24HR_MM_SS
= 16,
df12HR_MM_SS
= 17
}TPDFDateTime;
 

Previous topic: SetCompressionFilter, SetCompressionLevel

Next topic: SetDefBitsPerPixel, SetDocInfo


Start Chat