pdf to tiff conversion c# : Add text to pdf without acrobat application software utility html windows winforms visual studio Working_with_the_RTF_generator2-part2046

Enterprise Architect
Series: Using EA 
Working with the RTF Generator 
UML 2 Case Tool by Sparx Systems 
http://www.sparxsystems.com
© Sparx Systems 2009 
Page 
21    
5. Reporting on Diagrams with Elements from Other Packages 
It is common practice in EA to drag an element from a package, external to the 
current package tree, and insert it as a simple link on the diagram. By default these 
linked elements are not documented in the RTF report generator. (See Document 
Each Contained Element in RTF).  
To set up the report to display text on linked elements in the RTF editor, the 
Diagram::Element checkbox needs to be ticked. See image below. 
This will create a new section within the diagram section. 
diagram-> 
element > 
...insert Element content here... 
< element 
<diagram 
Options: 
Tick Element 
To have this include the elements in the same style as they are printed in the 
Package::Elements Section, simply remove the “...insert Element content here...” 
to create a blank area.  
If you want the linked elements to be reported in a slightly different manner to 
elements in the current package, then set up the content appropriately. 
Note: The F8 | [] Include All Diagram Elements in Report – is set on by default. 
This overrides the diagram setting.  If this is set off, as stated in stated in 4 - 
Settings for RTF in the Diagram Properties, you also need to check the 
Diagram Properties section of the diagram, is set to include linked elements. To 
access this use the following: 
Press F5, or from the main menu, select Diagram | Properties 
Tick the [] Document Each Contained Element in RTF option. 
6. Include or Exclude a Package in the RTF Reports 
EA allows the user to set a Package to be included or excluded from any RTF report. By 
default a Package is set to be included. To exclude a Package: 
 Select the Package in the Project Browser 
 Right-click on it, and from the context menu, select Documentation | RTF 
document options… 
This will bring up the following dialogue box for setting a Package to be included or 
excluded.
Add text to pdf without acrobat - C# PDF Annotate Library: Draw, edit PDF annotation, markups in C#.net, ASP.NET, MVC, Ajax, WPF
Draw, Add and Edit Various Annotations on PDF File in C# Programming
adding text to a pdf form; add comments to pdf in preview
Add text to pdf without acrobat - VB.NET PDF Annotate Library: Draw, edit PDF annotation, markups in vb.net, ASP.NET, MVC, Ajax, WPF
Guide to Draw, Add and Edit Various Annotations on PDF File in VB.NET Programming
adding text to pdf document; add drawing to pdf
Enterprise Architect
Series: Using EA 
Working with the RTF Generator 
UML 2 Case Tool by Sparx Systems 
http://www.sparxsystems.com
© Sparx Systems 2009 
Page 
22    
Note: This setting will exclude all sub-packages of the current Package. 
7. Documenting Linked Documents and Document Artifact Elements 
The contents of Linked Documents and Document Artifacts can be included in an RTF 
report. To add this to a template, in the Sections area, select Model Document. 
This creates in the Content area 
model document> 
<model document  
As shown below. 
This grouping does not have any fields to be added in the Content area. 
The full contents of an Elements Linked Document, or an Element of type Document 
Artifact, are output in this section.  
Linked Documents associated with Packages can also be reported using the Section: 
Package::Package Element::Model Document 
C# PDF Converter Library SDK to convert PDF to other file formats
Allow users to convert PDF to Text (TXT) file. can manipulate & convert standard PDF documents in .NET class applications independently, without using other
add text pdf reader; add stamp to pdf
C# powerpoint - PowerPoint Conversion & Rendering in C#.NET
in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. PowerPoint to PDF Conversion.
adding text to a pdf in reader; add text to pdf using preview
Enterprise Architect
Series: Using EA 
Working with the RTF Generator 
UML 2 Case Tool by Sparx Systems 
http://www.sparxsystems.com
© Sparx Systems 2009 
Page 
23    
Note: If these Documents contain a table of contents –it will be listed in 
the full documents table of contents. It does not cause a problem but does 
appear untidy in the main table of contents. 
8. Numbering 
The RTF editor supports numbering. It allows for standard numbering as well as 1.1.1 
style indented numbering. The numbering options are contained in the main menu 
Paragraph option. Different numbering patterns can be defined using Edit | List and 
Overrides. 
Standard Numbering 
To define a numbered paragraph, use the menu option Paragraph | Numbering. 
This will generate standard numbering for any section with this set. The following is a 
simple example. 
package >
Package: {Pkg.Name} 
element >
1.  Element: {Element.Name} 
Some example output for this is: 
Package: Fulfill Orders 
1.  Element: List Current Orders. 
2.   Element: Package Order 
To define indented numbering once the numbering has been set, select Paragraph | 
Increase Level. 
The following is a simple template for indented 1.1 numbering (Note: this does not use 
automatically incremented Header Fonts – for more information on working numbering 
on these fonts see “User Defined Numbering” below). 
package >
1. 
Package: {Pkg.Name} 
element >
1.1  Element: {Element.Name} 
requirement >
1.1.1 .External Requirement:{ElemRequirement.Name} 
< requirement
scenario >
1.1.1 Scenario: {ElemScenario.Scenario} 
< scenario
Some example output is as follows: 
1.1 Package: Fulfill Orders. 
1.1.1  Element: List Current Orders 
1.1.2  External Requirement: REQ031 - List Current Orders 
1.1.3  Scenario: List Current Order 
C# Windows Viewer - Image and Document Conversion & Rendering in
image and document in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. Convert to PDF.
adding text pdf files; add text block to pdf
C# Word - Word Conversion in C#.NET
Word documents in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. Word to PDF Conversion.
add text to pdf; add text field to pdf
Enterprise Architect
Series: Using EA 
Working with the RTF Generator 
UML 2 Case Tool by Sparx Systems 
http://www.sparxsystems.com
© Sparx Systems 2009 
Page 
24    
1.2  Element: Package Order. 
The Increase Level numbering is, by default, indented proportionally to the number of 
indents used. If the 1.1 numbering is required, but without the indentation, this can be 
set by altering the Horizontal Ruler setting to reflect the paragraph start and indent. 
User Defined Numbering 
User defined numbering can be set up using the menu items under Edit | List and 
Overrides
To create a specific list numbering, perform the following steps. 
1)  Select Edit | List Overrides | Create List item. This will bring up the 
following window. 
Define the name of a new listing in the List Name field. 
Select OK. 
2)  Create the List Override using Edit | List Overrides | Create List 
Override. This prompts the user with the following window. 
Select the List to Override just created. 
Press OK. 
3)  To set the Style of each level you need to set the List Level Properties for 
each level using Edit | List and Overrides | Edit List Level. This brings up 
the following window. 
C# Excel - Excel Conversion & Rendering in C#.NET
documents in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. Excel to PDF Conversion.
.net extract text from pdf; adding text to pdf in reader
JPEG to PDF Converter | Convert JPEG to PDF, Convert PDF to JPEG
It can be used standalone. JPEG to PDF Converter is able to convert image files to PDF directly without the software Adobe Acrobat Reader for conversion.
adding text pdf file; add text to pdf file
Enterprise Architect
Series: Using EA 
Working with the RTF Generator 
UML 2 Case Tool by Sparx Systems 
http://www.sparxsystems.com
© Sparx Systems 2009 
Page 
25    
To set the first level numbering (used in the Package Section): 
1)  From the List Override drop-down, select the List Item just 
created (i.e. Package). 
2)  Set the level numbering : 
a.  List Level:   
b.  Number Text: 
~1~. 
3)  Select OK to save changes. 
To set the second level numbering (e.g. used for the Element Section): 
1)  Set List Level  to 2  
2)  Set the Start at from: 0 to 1 (change from 1.0 to 1.1 formatting) 
3)  Select OK to save changes. 
Note: As the heading fonts are incremented for nested packages, ifa 1.1.1 
starter is required rather than 1.0.0, then the List Levels properties | Start At
needs to be set for or all list levels.
To use the new numbering created: 
1.  In the Content window select the text to be numbered 
package >
Package: {Pkg.Name} 
element > 
2.  Set the font heading level 
3.  The newly  created numbering  should  then  be accessible  under 
Paragraph | List Numbering. This will bring up the following option 
window. 
TIFF to PDF Converter | Convert TIFF to PDF, Convert PDF to TIFF
to convert multi-page PDF files to multi-page TIFF files without losing any Fast conversion speed for TIFF-PDF Conversion; Able to preserve text and PDF
adding text to a pdf file; adding text to a pdf in preview
GIF to PDF Converter | Convert GIF to PDF, Convert PDF to GIF
and convert PDF files to GIF images with high quality. It can be functioned as an integrated component without the use of external applications & Adobe Acrobat
add text boxes to pdf document; add text to pdf file reader
Enterprise Architect
Series: Using EA 
Working with the RTF Generator 
UML 2 Case Tool by Sparx Systems 
http://www.sparxsystems.com
© Sparx Systems 2009 
Page 
26    
Select the new numbering (i.e. List Packages, Override# 001
Set your level to 1
Select OK to set your numbering 
4.  Select the Element section: 
element >
Element {Element.Name}. 
child elements > 
< child elements
< element
5. 
style (i.e. Heading 2) : 
Set the Heading 
6.  Set the numbering to Level 2 - using Paragraph | List Numbering
Enterprise Architect
Series: Using EA 
Working with the RTF Generator 
UML 2 Case Tool by Sparx Systems 
http://www.sparxsystems.com
© Sparx Systems 2009 
Page 
27    
Select OK 
The Content window should now reflect the Element numbering
This will now generate the numbering in accordance with the incremented Heading 
font. 
9. Creating and Editing Styles 
The report editor supports creating, editing and deleting Styles. These Styles are saved 
within the template.  
Modifying a Style 
The process to modifying a Style is as follows: 
1)  From the main menu, select Edit | Edit Styles. This will display the following 
dialog box. 
Enterprise Architect
Series: Using EA 
Working with the RTF Generator 
UML 2 Case Tool by Sparx Systems 
http://www.sparxsystems.com
© Sparx Systems 2009 
Page 
28    
2)  Select a Style to modify from the Select a style to edit listing. For example, select 
Heading 1  
3)  Select OK . 
This will close the dialog box and place the editor in ‘Edit Style mode’. To confirm 
this, select Edit from the main menu. This will show the Edit Style… option ticked. 
4)  To alter the style selected, set the color, font size, etc., using the panel options. 
5)  To turn off the Style Edit (and to save the settings), select Edit from the main 
menu. The Edit Style mode should still be active with Edit Style ticked. 
6)  Select Edit | Edit Styles to toggle out of this mode and save the updated style. 
Create a Style 
To create a new style, again select from the main menu: Edit | Edit Styles. This will 
display the Edit Stylesheet dialog box. 
1)  Set the option Create new style
2)  Type a style name in the text box Style Name
Enterprise Architect
Series: Using EA 
Working with the RTF Generator 
UML 2 Case Tool by Sparx Systems 
http://www.sparxsystems.com
© Sparx Systems 2009 
Page 
29    
3)  Select OK. The Editor is now in Edit Style Mode. 
4)  To set the options for the new style, set the color, font size, etc., using the panel 
options. 
5)  To turn off the Style Edit (and to save the settings), select, from the main menu, 
Edit | Edit Style
Note: These Styles are saved with the template they are created in, so if a 
common Style is to be used across multiple documents, a simple master template 
with pre-defined Styles can be set up as the starter template to be copied for 
subsequent detailed templates. 
10.  Default Template: Normal.RTF 
Enterprise Architect supports a system template file: ‘Normal.rtf’. This allows users to 
define and edit default styles and numbering, etc.  Any styles modified in this file will 
reflect in newly created templates. Existing templates can also be updated to reflect 
changes to the Normal.rtf, using a feature in the RTF editor: File | Update Styles 
The Normal.rtf file is stored with the Enterprise Architect system directory. Use the 
RTF editor to open and modify it, but ensure there is no body text when saved. 
11.  Importing a Company template 
It is common to have existing company templates with predefined headers, footers and 
sections. These templates can be imported into Enterprise Architect in RTF format, to 
facilitate document generation that complies with your corporate standards. 
To import an existing company template use the following process: 
Enterprise Architect
Series: Using EA 
Working with the RTF Generator 
UML 2 Case Tool by Sparx Systems 
http://www.sparxsystems.com
© Sparx Systems 2009 
Page 
30    
1.  Save the external document as an RTF formatted document. 
2.  In Entrprise Architect, create a new blank template: F8 | Templates | New 
3.  In the RTF editor – select : File | Import  
 From the Import File manager, select the RTF document created above. 
4.  Save as an EA-RTF Template using: File | Save  
You can now insert RTF Sections into the template, as place-holders for automatically 
generated model content. 
Add Sections from an Existing Template: 
You can copy RTF Sections from existing Enterprise Architect templates into your new 
company template. For example you may want to reuse the structure defined by the 
{basic template} in your company-specific template. To do this, open two copies of 
Enterprise Architect (referred to as EA1 and EA2 below): 
Note: Standard graphical images (i.e. Logo in the header, main text or footer) 
are supported; however, any Word based meta-file graphics will not be 
imported.
.
1.  In EA1: Create a new RTF template based on your company template: F8 | 
Templates | New  - in Copy Template  select the company template. 
2.  In EA2 : Create a new RTF template based on one with sections: F8 | Templates | 
New – in Copy Template select an existing template (i.e. {basic template}) 
3.  Mark & Copy the EA2 section-text (Package> to <Package
4.  Paste this into EA1’s template 
5.  Save the EA1 template 
6.  Re-open the EA1 template to restore the sections tree. 
Note: The styles in the imported template can be updated d to include the 
system styles in Normal.RTF  using: File | Update Styles. 
Setting Document Options 
The RTF generator has two places for setting the document options. One sets the options 
for the current print session, while the other sets up the default for all runs on this report. 
Settings for the Current Run of a Document 
Select a package and press F8 to open the report dialog. 
In the Generate RTF Documentation window select tab Options 
You can create filtering settings here for the current document set to be run. 
Selections are non-persistent, and are reset when you select a different template. 
Default Settings for a Document 
Select a package and press F8 to open the report dialog. 
In the Generate RTF Documentation window select Edit Template. 
In the reports menu, select File | Document Options  this will return a similar dialogue 
box. Settings made here will be saved with the template as the default settings for any run 
on this report. 
Documents you may be interested
Documents you may be interested