Collection Variables 
171 
Figure 7.26: Define Variables for the Collection 
4. Click on the button "Insert new collection" to insert the category definition. For 
our example with the article number, select the entry "Wildcard". 
Figure 7.27: Definition of the Collection Type 
5. A dialog appears for wildcard matching. Select the field "Article Number" and 
enter the wildcard string: EX*. Add multiple entries as single lines. Supported 
wildcards are "*" and "?". 
Convert pdf to powerpoint online - C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF in C#.net, ASP.NET MVC, WinForms, WPF
Online C# Tutorial for Creating PDF from Microsoft PowerPoint Presentation
convert pdf to powerpoint slide; export pdf to powerpoint
Convert pdf to powerpoint online - VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to PDF in vb.net, ASP.NET MVC, WinForms, WPF
VB.NET Tutorial for Export PDF file from Microsoft Office PowerPoint
conversion of pdf to ppt online; convert pdf file to powerpoint online
Advanced Functions 
172 
Figure 7.28: Edit Wildcard Matching 
6. Repeat this step for the desired categories, adding a name and a color for each 
one. The dialog will then look like this: 
Figure 7.29: The Collection Variables 
7. Once you have defined the collection variable, you can use it in your objects. In 
the formula assistant, you can find the variables at the end of the variable/field 
list in the folder "Collection variables". 
8. You can now use the collection variable "@Category.Name" in the diagram as a 
coordinate value for the x-axis.  
9. Output the average price of all articles as the y-value. 
Online Convert PowerPoint to PDF file. Best free online export
Online Powerpoint to PDF Converter. Download Free Trial. Convert a PPTX/PPT File to PDF. Just upload your file by clicking on the blue
add pdf to powerpoint presentation; how to convert pdf to powerpoint
VB.NET PDF - Convert PDF Online with VB.NET HTML5 PDF Viewer
RasterEdge. PRODUCTS: ONLINE DEMOS: Online HTML5 Document Viewer; Online XDoc.PDF Word to PDF; Convert Excel to PDF; Convert PowerPoint to PDF; Convert Image
export pdf into powerpoint; picture from pdf to powerpoint
Project Includes 
173 
10. Use the collection variable "@Category.Color" as the color. To do so, click on the 
tab "Colors". Under "Fixed Colors", enter "True" as the condition and place the 
collection variable "@Category.Color" in the field "Formula".  
Figure 7.30: Average Price per item 
7.6 Project Includes  
If you design several similar projects, it's a good idea to include other projects as 
"Includes" to avoid having to create elements that occur repeatedly in each new 
project. In this way, you can easily include a letter head, for example, and any 
changes can be made centrally, e.g. if the design changes.  
Figure 7.31: Dialog for project includes 
C# HTML5 PDF Viewer SDK to convert and export PDF document to
RasterEdge. PRODUCTS: ONLINE DEMOS: Online HTML5 Document Viewer; Online XDoc.PDF Word to PDF; Convert Excel to PDF; Convert PowerPoint to PDF; Convert Image
pdf to powerpoint; convert pdf to powerpoint using
XDoc.HTML5 Viewer for .NET, Zero Footprint AJAX Document Image
View, Convert, Edit, Sign Documents and Images. Online Demo See the HTML5 Viewer SDK for .NET in powerful & profession imaging controls, PDF document, image to
image from pdf to powerpoint; how to add pdf to powerpoint slide
Advanced Functions 
174 
Or user variables that are used repeatedly (e.g. complex formulas in address fields) 
can be stored in includes. 
 Includes may contain other includes.  
 Elements can be interlinked with elements in includes; the element in the 
include is always the parent element because it is printed first. 
Via Project > Include, you can add other projects as includes.  
 You can see the objects in the workspace and the object list. Project includes 
are always inserted at the beginning of the object list 
 A button allows you to hide includes in the object list. 
 Totals and user variables are read and used in the same way. When designing 
includes, please make sure that you do not cause any overlaps (e.g. use a 
project with a sum variable as a include which is already contained in the current 
project). 
 You can specify the name, visibility and appearance condition for each include 
by means of the property list. The buttons let you specify the (print) order. 
 Use the Edit button to open and edit the include in a 2nd instance of the 
Designer. After you edit the objects close this 2nd instance of the designer. 
7.7 Insert PDF Pages 
PDF objects are used for displaying multipage PDF content.  
Also see "PDF" in chapter "Overview of Properties". 
7.8 Insert HTML Pages 
HTML objects are used for displaying HTML content. You specify the HTML page by 
specifying the file name (e.g. combit.htm) or the URL (e.g. www.combit.net) in the 
object properties, or by means of the formula wizard.  
Also see "HTML Text Objects" in chapter "Overview of Properties". 
7.9 Insert OLE Documents 
Use the OLE container object to embed OLE server documents. In this way, you can 
embed documents from other applications (e.g. Word, Excel, Visio, MapPoint) in a 
report. Only the first page will be displayed as there is no standard for multi-page 
OLE objects. For the content, there are three options available: 
 Filename: Link to a file that needs to be available at print time. 
 Embedded: You select the object type via the standard Windows dialog "Insert 
Object". Here you can choose an existing file ("Create from File") or create a new 
C# PDF Convert to Jpeg SDK: Convert PDF to JPEG images in C#.net
NET library to batch convert PDF files to jpg image files. Turn multiple pages PDF into single jpg files respectively online.
convert pdf slides to powerpoint; how to change pdf to ppt on
VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.
RasterEdge. PRODUCTS: ONLINE DEMOS: Online HTML5 Document Viewer; Online XDoc.PDF Word to PDF; Convert Excel to PDF; Convert PowerPoint to PDF; Convert Image
chart from pdf to powerpoint; converting pdf to powerpoint
Insert Form Template Objects 
175 
file. The object will be embedded in the project. This can be useful e.g. for 
simple drawings or rather static objects. 
 Formula: Allows a formula for the file name. 
7.10 Insert Form Template Objects  
Form templates are images, i.e. scanned forms, which you place in the background 
of your workspace as a template. This lets you position objects in a project precisely 
to fit the form. Although form templates are shown in the workspace, they are not 
printed and cannot be modified. 
The best way of positioning them is by means of the property list. 
To place a form template in the background of your workspace, choose Insert > 
Form Template (Objects > Insert > Form Template). Once you have created the 
template, it's best to use the objects tool window to select it. Form templates cannot 
be selected by clicking in the workspace. 
For more information about the properties, see "Form Template Objects" in the 
chapter "Overview of Properties". 
C# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
RasterEdge. PRODUCTS: ONLINE DEMOS: Online HTML5 Document Viewer; Online XDoc.PDF Word to PDF; Convert Excel to PDF; Convert PowerPoint to PDF; Convert Image
convert pdf to editable powerpoint online; converting pdf to powerpoint online
VB.NET PDF Convert to HTML SDK: Convert PDF to html files in vb.
Convert PDF to HTML. |. Home ›› XDoc.PDF ›› VB.NET PDF: PDF to HTML. Convert PDF to HTML in VB.NET Demo Code. Add necessary references:
create powerpoint from pdf; convert pdf file to ppt online
Page Layout 
176 
8. Page Layout 
You can influence the layout of your report in many different ways. In this chapter, 
we will examine the possibilities offered by different layout regions, define a multi-
page report and control the page break behavior. 
8.1 Specifying the Page Layout 
Your first task in a new project is to set up the page layout that you want. Choose 
Project > Layout Regions (Project > Page Setup) to specify properties such the 
choice of printer, paper size and orientation. There are different layout options 
depending on the project mode (label or list). 
With multi-page projects, it is sometimes a good idea to choose different layout 
settings, e.g. printer, page size, orientation, paper bin, for the different pages. You 
will find more information about this in the chapter "Page Layout". 
Figure 8.1: Definition of the layout regions 
When you modify the orientation (portrait/landscape), a dialog will allow you to 
determine if the objects are to be automatically adjusted to the new orientation. 
8.1.1 Printer Settings 
By means of the properties, you can make different settings for each layout region 
for printer, page size, orientation, duplex print, number of copies, sort copies and 
paper bin (e.g. first page on company letterhead and normal paper for the following 
pages). 
Specifying the Page Layout 
177 
The printer settings (and changed export format options) are saved in a special file 
(e.g. Article_List.lsp). If the respective file is not available when printing, the current 
default Windows printer is used. 
Size Adjustment 
Specifies whether the project is to be adjusted to fit the page when different printers 
are used when printing from the preview or whether the scale is to be kept. 
Use Physical Page 
Specifies whether the whole physical page, including the non printable margin area, 
is to be available in the Designer. This is sometimes necessary in order to position 
labels correctly, e.g. if you use sheets of labels without margins. The non-printable 
page margins are shown as hatched areas in the preview. 
This enables you to use the complete page when defining the layout of your project 
but, of course, the printer cannot print these margins. If you place objects on such 
projects, you must still consider the non-printable margins. If this property is set to 
"False", only the area that can actually be printed is shown in the workspace. 
Force Paper Size 
If there is no printer definition file, the application tries to force the page size set 
during design (e.g. Letter) as far as possible. This is only possible, however, if the 
selected printer supports either exactly this size or the "user-defined" option. If this is 
not the case, it will first check whether the printer's default size is large enough, 
otherwise it will choose the next largest size. 
8.1.2 Export Media 
This list shows the various export possibilities.  
Page Layout 
178 
Figure 8.2: Default setting for the output format 
With the two buttons on the upper right, you can define a selected format as the 
default value for the later print and specify the options for this format. These options 
are saved in a special file (e.g. Article_List.lsp). 
8.1.3 Templates for Label Formats 
Via the "Templates" tab in the page layout for labels, you can make your selection 
from numerous predefined label formats from different manufacturers. This 
automatically specifies the size of the individual labels, how many are to appear on 
the sheet and how they are to be distributed. 
Specifying the Page Layout 
179 
Figure 8.3: Definition of the label size 
8.1.4 Defining Your Own Label Format 
You can also define your own label formats if you can't find the layout that you want 
among the templates. You can make the required settings with the "Layout 
Definition" region property; there is a special dialog for this: 
 Offset: The offset specifies the horizontal or vertical distance of the upper left 
label to the margin of the chosen page region (physical/printable) 
Note: In the screen display, the upper left corner of the workspace always 
starts at coordinates 0/0 irrespective of the chosen page size and specified 
offset. However, you will see the effect of the offset in the preview or when 
printing.  
Page Layout 
180 
Figure 8.4: Defining customized label layouts 
 Size: This value defines the size (horizontal=width / vertical=height) of the label.  
 Distance: The distance to the next label is specified here. With single-column 
labels, only the vertical distance must be entered.  
 Number: This option specifies the number of labels per page (horizontal number 
= number of columns per page, vertical number = number of rows per page). 
 Print Order: Specifies the order of the print if multiple labels are printed on a 
page. Possible values: 0 (horizontal), 1 (vertical), 2 (horizontal bottom up), 3 
(vertical bottom up). 
The default is to print labels row by row from the upper left to the lower right 
(horizontal). However, in the case of sheets of labels that have already been 
started, it is possible that the first label row has already been used. This causes 
a loss of stiffness in the upper part of the sheet. Many printers have problems 
feeding in sheets that have already been started, resulting in a paper jam. In this 
case, it helps to print the labels in reverse, from the bottom upwards instead of 
from the top downwards. In this way, the upper row of labels on the sheet is 
always printed as the last and the sheet retains the stiffness required for feeding 
in. 
Saving your own label formats in the label template list 
To save your own label formats, you can edit the file "cmll2101.inf".  
Layout of a label definition (all measurements in 1/1000 mm): 
<A> <B>, <C> = <D>, <E>, <F>, <G>, <H>, <I>, <J>, <K> 
Documents you may be interested
Documents you may be interested