ApiPictureForm
class ApiPictureForm extends ApiFormBase
Description
Class representing a document picture form.
Instance Methods
- GetScaleFlag
(): ScaleFlag
Returns the current scaling condition of the picture form.
- SetScaleFlag
(sScaleFlag): boolean
Sets the scaling condition to the current picture form.
- SetLockAspectRatio
(isLock): boolean
Locks the aspect ratio of the current picture form.
- IsLockAspectRatio
(): boolean
Checks if the aspect ratio of the current picture form is locked or not.
- SetPicturePosition
(nShiftX, nShiftY): boolean
Sets the picture position inside the current form: 0 - the picture is placed on the left/top; 50 - the picture is placed in the center; 100 - the picture is placed on the right/bottom.
- GetPicturePosition
(): percentage[]
Returns the picture position inside the current form.
- SetRespectBorders
(isRespect): boolean
Respects the form border width when scaling the image.
- IsRespectBorders
(): boolean
Checks if the form border width is respected or not.
- GetImage
(): base64img
Returns an image in the base64 format from the current picture form.
- SetImage
(sImageSrc, nWidth, nHeight): boolean
Sets an image to the current picture form.
- GetClassType
()
Returns a type of the ApiFormBase class.
- GetFormType
()
Returns a type of the current form.
- GetFormKey
()
Returns the current form key.
- SetFormKey
(sKey)
Sets a key to the current form.
- GetTipText
()
Returns the tip text of the current form.
- SetTipText
(sText)
Sets the tip text to the current form.
- IsRequired
()
Checks if the current form is required.
- SetRequired
(bRequired)
Specifies if the current form should be required.
- IsFixed
()
Checks if the current form is fixed size.
- ToFixed
(nWidth, nHeight)
Converts the current form to a fixed size form.
- ToInline
()
Converts the current form to an inline form.
- SetBorderColor
(r, g, b, bNone)
Sets the border color to the current form.
- SetBackgroundColor
(r, g, b, bNone)
Sets the background color to the current form.
- GetText
()
Returns the text from the current form.
- Clear
()
Clears the current form.
- GetWrapperShape
()
Returns a shape in which the form is placed to control the position and size of the fixed size form frame.
- SetPlaceholderText
(sText)
Sets the placeholder text to the current form.
- SetTextPr
(oTextPr)
Sets the text properties to the current form.
- GetTextPr
()
Returns the text properties from the current form.
- MoveCursorOutside
(isAfter)
Places a cursor before/after the current form.
- Copy
()
Copies the current form (copies with the shape if it exists).
Extends
- ApiFormBase
Class representing a document form base.