Figure 7.18.Spaces between the items
19. To preview the project at this stage, click the Preview Result of XSLT button in the toolbar.
The Log pane helps you to monitor formatting process by tracing messages from the XEP formatter.
When the XEP formatter finishes, the Preview pane shows the resulting document.You may now
see how the field is placed on the page.
Click
to save the project.
You can find other instructions at
T
o b
uild a 
VisualXSL 
project
7.6. Example of Using XEP and SVG Files As Image
VisualXSL supports using both XEP intermediate format files and SVG graphics files as images.The
technique is the same for both XEP intermediate format and SVG files.We illustrate using XEP file; for
SVG file the scenario is similar.
Page 75
User Guide
RenderX
Chapter 7: Examples
Pdf email link - insert, remove PDF links in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Free C# example code is offered for users to edit PDF document hyperlink (url), like inserting and deleting
adding hyperlinks to pdf documents; adding links to pdf
Pdf email link - VB.NET PDF url edit library: insert, remove PDF links in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Help to Insert a Hyperlink to Specified PDF Document Page
add url pdf; pdf link to attached file
Procedure 7.3.
To use .XEP file as an image
1. In the 
Sample
folder, open the 
FRUITS.png
file.
Figure 7.19. Adding an Image
2. In the Data menu select Add Image, and in the Properties pane, under Data, select ImageUrl.
RenderX
User Guide
Page 76
Chapter 7: Examples
RasterEdge.com General FAQs for Products
copy and email the secure download link to the assistance, please contact us via email (support@rasteredge & profession imaging controls, PDF document, image to
add hyperlink in pdf; clickable links in pdf
RasterEdge Product Licensing Discount
s). After confirming the informations provided, we will send you an email that contains price(s) at a discount and the online order link for new licensing.
add hyperlink to pdf online; active links in pdf
Figure 7.20. After Adding an Image and Selecting the ImageUrl Field
3.
In ImageUrl, select the 
button; the following dialog box appears.
Figure 7.21.Edit ImageUrl dialog box
4. Select Fixed Path and via Image path field browse to and select 
Fruits_PNG/Im-
ages/Lady_Red.xep
file. It may be necessary to change Files of type: in the file browser window,
in order to show .XEP files.
5. In the Edit ImageUrl dialog box, click OK; the dialog box closes, and the Image path in the Edit
ImageUrl window and the ImageUrl in the Properties pane are set 
Lady_Red.xep
.
Page 77
User Guide
RenderX
Chapter 7: Examples
RasterEdge Product Renewal and Update
4. Order email. Our support team will send you the purchase link. HTML5 Viewer for .NET; XDoc.Windows Viewer for .NET; XDoc.Converter for .NET; XDoc.PDF for .NET;
add links to pdf online; add links to pdf
VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to
Link: Edit URL. Bookmark: Edit Bookmark. Metadata: Edit, Delete Metadata. Form Process. Create PDF file from PowerPoint free online without email.
convert a word document to pdf with hyperlinks; pdf reader link
Figure 7.22. Lady_Red.xep has been selected for the new image
6. To see the 
Lady_Red.xep
image, in the Build menu you can click Preview; after completion,
Lady_Red.xep
is visible below in the Preview pane.
7.7. Example of Using Templates
For information about dynamic flows, see Ho
w to Create Dynamic 
T
emplates
section.
In the 
Samples
folder, open the 
Diners (Credit Card) Statement
file.
RenderX
User Guide
Page 78
Chapter 7: Examples
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
Link: Edit URL. Bookmark: Edit Bookmark. Metadata: Edit, Delete Metadata. Form Process. Free online Word to PDF converter without email.
pdf link; clickable links in pdf from word
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
Link: Edit URL. Bookmark: Edit Bookmark. Metadata: Edit, Delete Metadata. Form Process. Convert Excel to PDF document free online without email.
add links to pdf in acrobat; add hyperlink pdf file
Figure 7.23.Diners (Credit Card) Statement file
In Choose Section Template, the template Only is shown. note the properties values, in the Layout
and Margins property groups.
In Choose Section Template, change from template Only to First, Last and Any, and notice that
the values in the Properties pane are changed.
For an example of how the templates work together, see the 
Diners_Sample_by_RenderX.pdf
file.The
templates that are used for each statement are determined by VisualXSL, according to how many sections
of data are to be presented for that statement.
7.8. Example of Using Custom Attributes
VisualXSL now supports three custom attributes properties (that is, attributes not yet natively
supported by VisualXSL) for any object type.These properties (CustomAttribute, OverriddenAt-
tribute and CustomProcess) are described in the Data Fields and Proper
ties
chapter.
The following is an example of using CustomAttribute and OverriddenAttribute:
Procedure 7.4.
To use custom attributes
1. In the 
Samples
folder, open the 
CustomAttributes
file.
All of the borders of the rectangle are the same - 4pt solid cyan.We will use custom
properties to access the FO style attributes for the individual border sides.
Page 79
User Guide
RenderX
Chapter 7: Examples
VB.NET PDF Convert to Word SDK: Convert PDF to Word library in vb.
Create editable Word file online without email. Supports transfer from password protected PDF. VB.NET class source code for .NET framework.
pdf link to email; add email link to pdf
C# PDF Convert to Word SDK: Convert PDF to Word library in C#.net
and .docx. Create editable Word file online without email. Password protected PDF file can be printed to Word for mail merge. C# source
add page number to pdf hyperlink; change link in pdf
Figure 7.24.CustomAttributes file, with table with cyan border
2. In the Properties pane, under Custom, select CustomAttributes.
Change the left border to 2px red and the top border to 2px blue by entering the following value:
border-left=”solid 2px red” border-top=”solid 2px blue”
. Note the space separating the two
values.
3. In the Properties pane, under Custom, select OverriddenAttribute.
Remove the rest of the (
cyan
) border altogether by entering the following value:
border
.
4. Do either BuildPreview or BuildCreate PDF.The updated frame's left border is red, top is blue
and nothing remains of the cyan.The updated frame can be seen in the Preview pane.
RenderX
User Guide
Page 80
Chapter 7: Examples
C# Create PDF from Excel Library to convert xlsx, xls to PDF in C#
Export PDF from Excel with cell border or no border. Free online Excel to PDF converter without email. Quick integrate online C# source code into .NET class.
adding links to pdf in preview; add url link to pdf
C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF
application. Free online PowerPoint to PDF converter without email. C# source code is provided for .NET WinForms class. Evaluation
convert excel to pdf with hyperlinks; pdf link open in new window
Figure 7.25.Preview, showing updated frame, with red left border, and blue top border
7.9. Example of Creating PDF Form
VisualXSL 2.3 and upper versions provide a new, easy to use method of creating fillable PDF Forms.
Now the procedure of creating a PDF Form is the same as creating any PDF document.
This example shows how a simple PDF form can be created and submitted to the server.To submit the
form, you need to have access to a server, where the data is submitted and handled.
Procedure 7.5.
To create a PDF Form
1. In the 
Samples/Registration Form
folder open 
registration_form.vxl
file via VisualXSL.
Page 81
User Guide
RenderX
Chapter 7: Examples
Figure 7.26.Registration Form
2. There are several frames, which assemble a simple registration form.The first part has a title called
Registration, which contains two pairs of fields (each pair contains two fields in front each other).
In this example all the pairs contain a usual text field and a fillable field (e.g. fillable text frame,
checkbox, listbox, ...). Here we will pay attention to the fillable fields; more information about Text
Fields can be found at 5.4 
T
e
xt F
r
ame
.
Figure 7.27.Registration Form
3. Username - fillable text field.To create a fillable text field add a Text Frame to the Layout and set
its Treat as Field property to true (Treat as Field is located in the Form Fields section of
the Properties pane).VisualXSL sets a default value for the Name property, but as we need to
handle the submitted data on the server, we should give names for the submitting frames. So, the
name of the Username field is set to username. For all other form fields we set individual Name
properties.We can also give the maximum allowed length of the entered text: navigate to the
Properties pane, Form Fields section, Max Length property, for this field its value is 15. Besides,
usually Username is a required field, to emphasis that, we gave to Required property the true
value.
RenderX
User Guide
Page 82
Chapter 7: Examples
4. Password - password field. Password field is created from a fillable text field.To create a Password,
create a fillable text field, like the Username field and set its Password property to true
5. The second part of the form is called Personal Data.The first two pairs are First Name and
Last Name.They are created just like the Username field.
Figure 7.28.Registration Form
6. Then comes Gender fields, which is a group of Radio Buttons.There are used text frames and
two radio buttons. Detailed information about how to create Radio Buttons see 7.3.
Example of
Using Radio Buttons
.
7. The last pair of this section is Age.The user is suggested to select his/her age from the given inter-
vals, which are presented as options of a List Box.To create a List Box select the XML node from
which you wish the options to be generated and click Add List Box.The values are taken from the
source XML (
registration_form.xml
).VisualXSL sets the current XML node's inner text as the
List Box'sValues. Options are generated from the Values property on the Properties pane,
its values are separated by Separator property. Here the age intervals are separated by | and
as the Separator property is |, we get the desired intervals - <18, 18-2021-2526-3031-
40>40.
8. Address section contains information about the user's address and consits of three pairs of fields.
Figure 7.29.Registration Form
Page 83
User Guide
RenderX
Chapter 7: Examples
Country - Combo Box containing a list of countries.To create a Combo Box select the XML node
from which you wish the options to be generated and click Add Combo Box.The values are taken
from the source XML (
registration_form.xml
).VisualXSL sets the current XML node's inner text
as the Combo Box'sValues. Options are generated from the Values property on the Properties
pane, its values are separated by Separator property. Here country names are separated by |
and as the Separator property is |, we get the desired intervals - AfghanistanAlbaniaAl-
geria, etc. .
9. City - Fillable Text field.
10. Address - Fillable Text field, designed for the user to write his/her address (Street, building,
apartment, etc.).The only difference from other fillable fields is that it is multiline, that is - it can
contain more that one line.To enable this feature set the Multiline property in the Properties pane
true.
11. The Sign section contains a Text Frame and a fillable Check Box, that is a Check Box, which
Treat as Field property is set true.
Figure 7.30.Registration Form
12. At the bottom of the form there are 2 Buttons - Reset and Submit.
Reset - this type of Button is used to reset all the fields to their default values.To create a Reset
button, add a Button, in the Properties pane set its Button Type property Reset.Reset affects
only the fields, which names are included in the Fields property (space deliminated list); or if it is
left blank, all the fields of the document are affected. As in this example Fields property is left blank,
all the fields are affected.
Figure 7.31.Registration Form
13. Submit - this type of Button is used to submit the form data to the server.To create a Submit
button, add a Button.The server's URL is set in the URL property of the Properties pane. By default
it is the inner text of the XML node from which the button is created. In this example, it is 
http://loc-
alhost/forms/index.php
, of course you may set your own server.The submittion method is set via
Method property, its possible values are POST and GET. Here we use POST method.VisualXSL
supports four formats for submitting:XFDF, FDFPDF and HTML. Here we used HTML format.The
submitting format is changed from the Submit Format property on the Properties pane.
14. After creating the form, generate the resulting PDF document, fill the form and click Submit button.
The form data will be sent to the server, which Url is given to the Submit Button'sUrl property.
This sample includes 
visualxslforms/index.php
file, which is a simple 
PHP
file to show all the data
sent to the server.You can copy - paste it to your php server, to see how the sample works.
RenderX
User Guide
Page 84
Chapter 7: Examples
Documents you may be interested
Documents you may be interested