En este artículo
This dialog allow to add effects to the image.
Command Syntax
The column Effect support the following syntax (Version 2, from December 2021).
- Levels separated by "|"
Main commands
One per level
- DrawEllipse:
	
- DrawHtml:
 Print the text specified in the Text column.
 TextStyle and Speech style should be "none"
- DrawImage:
 Draw the specified image file.
 The image is resized.
 Use for inserting a logo.
- DrawMarkdown
 Convert the markdown text specified in the Text column to html and print.
 TextStyle and Speech style should be "none",
 See further explanation below.
- DrawRect:
 Draw a rectangle at the specified position and with specified size.
- DrawText:
 Draw a text. The text is resized to fit the rectangle.
- FFmpeg:
 You can enter an FFmpeg command
 Examples:- FFmpeg:drawbox=x=400:y=100:w=300:h=200:color=pink@0.5:t=fill
- FFmpeg:scale=4*iw:-1,crop=iw/4:ih/4
 
- ObjectClip:rowid
 It use an object defined in the table Clip column Effects with the RowId specified- Example: ObjectClip:id=001,pos=800:300,size=500:300
 Use the object defined, but with a specified size.
 
- Example: ObjectClip:id=001,pos=800:300,size=500:300
- ObjectStyle:rowid
 It use an object defined in the table TextStyle column Effects with the RowId specified- Example: ObjectStyle:id=frect,pos=800:300,size=500:300
 Use the object defined, but with a specified size.
- Use to automate the object creation and styling.
 Create the object in the table Clip and then copy in the TextStyle table.
 
- Example: ObjectStyle:id=frect,pos=800:300,size=500:300
- Rescale:
- SelectRect:
 It makes the rest of the image darker.
- VideoCut:
- ZoomIn:
Elements (separated by ";")
Are relative the the commands.
- ;Arrow:
 Add and arrow next to the form- ,align= 1 to 9, numeric on the keyboard
- ,dim=1 to 5
 
- ;Number
	- ,text=
- ,align=1 to 9 , numeric on the keyboard
- ,dim= 1 to 5
 
- ;Grid:numberpixels
 Will display a grid every specified pixels.
 Example: ";Grid:100,fill=yellow" grid every 100 pixels in yellow.
It use the styles of the main command, unless a different style is specified.
Attributes (separated by comma ",")
Attribute are added to the commands or to the elements.
- ,align=[number 0 to 9)
 Used for Elements Number and Arrow.
 The position of the elements is as the key on the numeric keyboard.
- ,Dim=1 to 5
 The size of the Elements Number and Arrow.
- ,border=color:[width]
- ,color=color //text color
- ,endtime=hh:mm:ss.mmm
 for VideoCut
- ,fill=color:[pattern]
- id=RowId
 Use the text at the row with the specified RowId
 For ObjectStyle it retrieve the effect specified in the table TextStyle
- image=filename
 for DrawImage
- ,opacity=number (0 to 1)
- ,pos=x:y
- seconds=seconds
 for ZoomIn
- starttime=hh:mm:ss.mmm
 for VideoCut
- ,size=width:height
- ,style=stylename
 Use the content of the column Effects in the table TextStyles at the line with the id stylename.
 Examples:- DrawRect:pos=800:200,size=500:400,style=saa,border=blue:30
 
- ,text=text
 Use the text that is specified.
Examples
- SelectRect:pos=800:300,size=500:400,border=red:3;Arrow:align=1,dim=3,fill=yellow;Number,text=1,align=7,dim=3
- DrawImage:pos=900:300,size=200:100,image=filename.png,pen=red
- DrawRect:pos=900:300,size=200:100,border=red:3,fill=yellow;Number:1:9:3;Number:6:5:3;Number:3:7:3
- DrawRect:pos=900:300,size=200:100,border=red:3
DrawMarkdown
Markdown is syntax that can be converted easily to html
You can create slides and reuse.
This is an example of markdown text
# Title 1 ## Title 2 ### Title 3 Proof of **bold** *italic* * line 1 * line 2 * line 3
This commands allows to use markdown in the text.
- When using this command the columns TextStyle and SpeechStyle should be set to none.
- The markdown text is rendered in html using the style defined in the file _video.css in the table Documents
- Example:
 DrawMarkdown:pos=200:100,size=800:600
With the DrawMarkdown command you can use also this elements:
- ;HtmlSelectLi:2
 A class "selected" is added to the specifiend html tags "li" ;
 This you can display an item with a different style.
- ;HtmlAddClass:classname
 A class "classname" is added to all html tags that belong to the markdowns.
 You can have styles specific to a single markdown.
help_id
              dlgimageeffects