HPDFLayoutManager
Functions
HPDFLayoutManager |
|
~HPDFLayoutManager |
|
| void | SetTemplateName |
| void | Set3DFieldName |
| void | AddMiscModification |
| void | AddTextModification |
| void | AddImageModification |
| vlist_s * | GetFieldModificationList |
| wchar_t * | GetTemplateName |
| wchar_t * | Get3DFieldName |
Detailed Description
-
class
HPDFLayoutManager The HPDFLayoutManager class allows for modifications of an existing PDF template
Public Functions
-
inline
HPDFLayoutManager() Constructs an HPDFLayoutManager object.
-
inline
~HPDFLayoutManager() HPDFLayoutManager destructor.
-
inline void
SetTemplateName(wchar_t const *name) This method sets the filename of the template to modify
Parameters: name – Fully qualified path of PDF template
-
inline void
Set3DFieldName(wchar_t const *name) This method sets the name of the PDF field which serves as the 3D container
Parameters: name – Name of PDF field
-
inline void
AddMiscModification(wchar_t const *name, wchar_t *javascript = 0, HPDFLayoutVisibility visibility = HUnchanged) This method allows the user to attach javascript to a field and change its visibility
Parameters: - name – Name of PDF form field
- javascript – Javascript code to attach to this PDF form field
- visibility – New visibility setting for this PDF form field.
-
inline void
AddTextModification(wchar_t const *name, wchar_t const *text) This method allows the user to change the text of a PDF form field
Parameters: - name – Name of PDF form field
- text – New text of PDF form field
- isText – Specifies if PDF form field to modify is text field or button
-
inline void
AddImageModification(wchar_t const *name, wchar_t const *imagename, HPDFLayoutImageType imagetype, int imagewidth, int imageheight) This method allows the user to change the image of a PDF form field
Parameters: - name – Name of PDF form field
- imagename – Full path to the image
- imagetype – Type of image
- imagewidth – Width of Image
- imageheight – Height of Image
-
inline vlist_s *
GetFieldModificationList() Returns: A pointer to the list of field modifications.
-
inline wchar_t *
GetTemplateName() Returns: A pointer to the template name
-
inline wchar_t *
Get3DFieldName() Returns: A pointer to the PDF field name for the 3d object.
-
inline