view pdf winform c# : Add hyperlinks to pdf Library SDK class asp.net .net wpf ajax WordCleaner-6-HelpFile2-part1395

<<-CLICK TO GO BACK TO THE TABLE OF CONTENTS 
REVISION DATE: JULY 2013 
WORD CLEANER 6 HELP FILE  
www.ConvertWordToHtml.com 
Page 21 
Conversion Engines - Quick Comparison 
Feature 
Titan 
MS Word 
Apollo 
Footnotes 
 
UL/OL formatted lists 
Simple lists only 
MS Word does not  
need to be installed 
Inline CSS 
High quality images 
Depends on file 
Convert pages to images 
Read file metadata 
Only title 
Transparent GIFs  
Table of contents 
Yes, but links do not 
work  
Text frames 
Yes, will save as text 
Yes, but saves content as 
image 
Yes, but saves content as 
image 
Equations  
Yes, saved as image  Yes, saved as image 
Yes, saved as image 
Smart art frames 
Yes, saves content as 
image 
Convert to HTML/ XHTML 
This will convert your file to HTML 4.01/XHTML 1.0  and keep all the formatting, e.g. fonts background colours 
etc. 
Convert to TXT 
These templates will convert your files to plain text files. 
Convert to HTML/ XHTML and remove formatting 
This will convert your file to HTML 4.01/ XHTML 1.0   and remove all the formatting. Giving you nice clean 
HTML. 
Clean up Word HTML files 
If you have existing Word HTML files Word Cleaner will clean them up for you. It will remove all unneeded 
tags. I will still keep your layout and formatting but your files will be smaller and cleaner.  
Embedded images? 
You can embed images directly into your HTML file so you do not need separate image files - this is a great 
way to make files self-contained. Please note this feature is only support by newer browsers like: Firefox 3 and 
above, Google Chrome, Safari or Internet Explorer 8 and above. You can have this option in any template, just 
edit the template and go to the images section. 
Add hyperlinks to pdf - 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
pdf link to email; add hyperlink in pdf
Add hyperlinks to pdf - 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
adding hyperlinks to pdf; adding an email link to a pdf
<<-CLICK TO GO BACK TO THE TABLE OF CONTENTS 
REVISION DATE: JULY 2013 
WORD CLEANER 6 HELP FILE  
www.ConvertWordToHtml.com 
Page 22 
Convert body only no head section (for CMS) 
This will convert your file to HTML 4.01 and keep all the formatting, e.g. fonts background colours etc. It will 
remove the head section leaving you with the body code. This is useful is you want to paste HTML into a 
content management system (CMS) or a template. 
Editing The Templates In An Text Editor  
We recommend you use the built in editor on Word Cleaner to edit templates but you can edit the templates 
in any text editor of your choice, for example notepad etc. 
We store the templates in a .wc file format. This format is basically a text file so you can open the template 
files in notepad or any other editor.  
The templates are located in this folder: C:\Program Files\WordCleaner5\Templates 
You can easily open the template folder by clicking this button on the ribbon: 
Backing up/transferring templates  
Each template has its own file, this makes it very easy to back up the templates folder, or share your templates 
with a colleague. 
The templates are located in this folder: C
:\Program Files\WordCleaner6\Templates 
On 64 bit windows it will be: C:\Program Files (x86)\WordCleaner6\Templates
You can copy and paste them, just like any normal file. When you open Word Cleaner, the program will 
automatically detect any new templates and add them to the drop down templates list.  
We store the templates in a .wc file format. This format is basically a text file so you can open the template 
files in notepad or any other editor.  
If you have created a template that you think might benefit other users then please email send to: 
info@ConvertWordToHtml.com and we will consider bundling it with the next version. 
C# PDF Convert to HTML SDK: Convert PDF to html files in C#.net
Embed PDF hyperlinks to HTML links. How to Use C#.NET Demo Code to Convert PDF Document to HTML5 Files in C#.NET Class. Add necessary references:
add page number to pdf hyperlink; add link to pdf file
VB.NET PDF Convert to HTML SDK: Convert PDF to html files in vb.
Turn PDF images to HTML images in VB.NET. Embed PDF hyperlinks to HTML links in VB.NET. Convert PDF to HTML in VB.NET Demo Code. Add necessary references:
add links pdf document; add links to pdf document
<<-CLICK TO GO BACK TO THE TABLE OF CONTENTS 
REVISION DATE: JULY 2013 
WORD CLEANER 6 HELP FILE  
www.ConvertWordToHtml.com 
Page 23 
Template Commands 
Below is a guide to the template commands and examples of how they can be used.  
We know templates can appear complex, so if you have any questions or need any help just email us at 
info@ConvertWordToHtml.com 
List of commands: 
ignore_case_on(); 
ignore_case_off(); 
replace_text(Text to replace in HTML file,New text); 
replace_inner_text(Text to replace only inside HTML tags(inner text),New text); 
replace_regexp_text(Enter regular expression to match in html file, Text used to replace any regexp 
matches); 
replace_tag_attribute(HTML tag to replace,HTML Attribute,New HTML Attribute); 
replace_tag_attribute_no_quotes(HTML tag to replace,HTML Attribute,New HTML Attribute); 
replace_tag_attribute_value(HTML tag to replace,HTML Attribute value to replace,New value); 
replace_tag_attribute_value_no_quotes(HTML tag to replace,HTML Attribute value to replace,New 
value); 
replace_inner_text_for_tag(HTML tag in which inner text will be replaced,Text to replace,New text); 
delete_tag(HTML tag to delete in whole file); 
delete_all_empty_tags(Removes all tags that are empty); 
delete_text(Text to delete in HTML file); 
delete_inner_text(Text to delete only inside HTML tags[inner text]); 
delete_regexp_text(Enter regular expression to delete in html file); 
delete_inner_text_for_tag(HTML tag in which inner text will be replaced,Text to delete); 
delete_tag_attribute(HTML tag in which attribute will be deleted,Attribute name); 
delete_all_tag_attributes(HTML tag in which all attributes will be deleted); 
add_tag_attribute(HTML tag to which attribute will be added,New attribute with value); 
add_html_after_opening_tag(HTML opening tag after which HTML will be added,Text/HTML string); 
add_html_after_closing_tag(HTML closing tag after which HTML will be added,Text/HTML string); 
add_html_before_opening_tag(HTML opening tag before which HTML will be added,Text/HTML 
string); 
add_html_before_closing_tag(HTML closing tag before which HTML will be added,Text/HTML string); 
New commands: 
-
delete_all_empty_tags(); 
Removes all tags that are empty (Empty tag: <tag>any white space inside</tag>) for example: 
<p></p> or <p>   </p>  - will be removed from html  
-
delete_attribute(͚Attribute to delete in HTML file for every tag͛); 
VB.NET PDF Page Replace Library: replace PDF pages in C#.net, ASP.
all PDF page contents in VB.NET, including text, image, hyperlinks, etc. Replace a Page (in a PDFDocument Object) by a PDF Page Object. Add necessary references:
clickable links in pdf files; pdf link
VB.NET PDF Thumbnail Create SDK: Draw thumbnail images for PDF in
PDF document is an easy work and gives quick access to PDF page and file, or even hyperlinks. How to VB.NET: Create Thumbnail for PDF. Add necessary references:
add url to pdf; add email link to pdf
<<-CLICK TO GO BACK TO THE TABLE OF CONTENTS 
REVISION DATE: JULY 2013 
WORD CLEANER 6 HELP FILE  
www.ConvertWordToHtml.com 
Page 24 
Remove defined html tag attribute from all html tags in source html.  
Example: 
delete_attribute(͚style͛); 
Input html: 
<p class=͟test͟ style=͟width:100px͟>Test</p> 
<span class=͟test2͟ style=͟height:100px͟>Test2</span> 
Output html: 
<p class=͟test͟>Test</p> 
<span class=͟test2͟>Test2</span> 
-
delete_empty_tag(͚HTML tag to delete in whole file͛); 
Removes defined tag that is empty (Empty tag: <tag>any white space inside</tag>) for example a command to 
remove all empty ͚p͛ tags will be like this: 
delete_attribute(͚p͛); 
Will result that all empty tags will be removed from html file 
Input html: 
<p>   </p> 
<p>TEST</p>   
Output: 
<p>TEST</p>   
delete_tag_with_content(͚HTML tag to delete in whole file͛); 
Removes defined tag with it͛s inner content (inner text or html).  
Example: 
delete_tag_with_content(͚body͛); 
Will remove body tag with all internal (inner) content it has. 
find_and_replace_regexp_text(͚Enter regular expression to find in html file͛,͛Enter regular expression to 
match and replace in text strings that were found͛, ͚Regular expression or text used to replace any regexp 
matches͛}, 
This powerful command can be used to do some regular expression find/replace/remove html processing for a 
given text that will be found by the first parameter of that command. 
For example following command will search input html for a body tag and it would process its manually 
entered emails (as text) and it would convert it to html versions of it.  
.NET PDF SDK | Read & Processing PDF files
by this .NET Imaging PDF Reader Add-on. Include extraction of text, hyperlinks, bookmarks and metadata; Annotate and redact in PDF documents; Fully support all
add links to pdf; pdf links
PDF Image Viewer| What is PDF
advanced capabilities, such as text extraction, hyperlinks, bookmarks and Note: PDF processing and conversion is excluded in NET Imaging SDK, you may add it on
pdf hyperlinks; change link in pdf
<<-CLICK TO GO BACK TO THE TABLE OF CONTENTS 
REVISION DATE: JULY 2013 
WORD CLEANER 6 HELP FILE  
www.ConvertWordToHtml.com 
Page 25 
find_and_replace_regexp_text('<body.*?</body>','([\w-]+)@([\w-]+\.)+\w+','<a href="mailto:$0">$0</a>'); 
Input html: 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head>   
<title>EMAIL@TEST.COM</title> 
</head> 
<body> 
<p> 
EMAIL@TEST.COM 
</p> 
</body> 
</html> 
Output html: 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head>   
<title>EMAIL@TEST.COM</title> 
</head> 
<body> 
<p> 
<a href="mailto:EMAIL@TEST.COM">EMAIL@TEST.COM</a> 
</p> 
</body> 
</html> 
That command only processed body (blue part) of input html and it changed its EMAIL@TEST.COM to html 
version. If that command would be executed for the whole input html it would also change email that is 
entered in <title>EMAIL@TEST.COM</title> which would cause html syntax issue. 
Example 2: 
find_and_replace_regexp_text('<p[^<>]*?>.*?</p>','([\w-]+)@([\w-]+\.)+\w+','<a href="mailto:$0">$0</a>'); 
Input html: 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head>   
<title>EMAIL@TEST.COM </title> 
</head> 
<body> 
<p> 
EMAIL@TEST.COM 
</p> 
<span> 
EMAIL_SPAN@TEST.COM 
</span> 
<p> 
EMAIL2@TEST2.COM 
</p> 
</body> 
</html> 
<<-CLICK TO GO BACK TO THE TABLE OF CONTENTS 
REVISION DATE: JULY 2013 
WORD CLEANER 6 HELP FILE  
www.ConvertWordToHtml.com 
Page 26 
Output html: 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head>   
<title>EMAIL@TEST.COM</title> 
</head> 
<body> 
<p> 
<a href="mailto:EMAIL@TEST.COM">EMAIL@TEST.COM</a> 
</p> 
<span> 
EMAIL_SPAN@TEST.COM 
</span> 
<p> 
<a href="mailto:EMAIL2@TEST2.COM">EMAIL2@TEST2.COM</a> 
</p> 
</body> 
</html> 
That command was looking for any <p>...</p> tag occurrence in the input html and it changed its 
EMAIL@TEST.COM to html version. If that command would be executed for the whole input html it would also 
change email that is entered in <title>EMAIL@TEST.COM</title> which would cause html syntax issue. 
Please note that it did not process <span> tag email.  
ignore_case_on(); 
Turns on case ignoring when matching(searching for) a text to replace.  
ignore_case_off(); 
Turns off case ignoring when matching(searching for) a text to replace.  
replace_text(Text to replace in HTML file,New text); 
Simple command to find and replace any text in html file.  
Example - finds all 'foo1' strings in html file and replaces it with 'foo2': 
Command: 
replace_text('foo1','foo2');  
Input html: 
<p>foo1 example</p> 
<p>foo1foo1foo1</p> 
<foo1>foo1</foo1> 
Output: 
<p>foo2  example</p> 
<p>foo2foo2foo2 </p> 
<<-CLICK TO GO BACK TO THE TABLE OF CONTENTS 
REVISION DATE: JULY 2013 
WORD CLEANER 6 HELP FILE  
www.ConvertWordToHtml.com 
Page 27 
<foo2 >foo2 </foo2 >  
replace_inner_text(Text to replace only inside HTML tags(inner text),New text); 
Simple command to find and replace in inner text in html file.  
Example – finds all 'foo1' strings in inner text in html file and replaces it with 'foo2': 
Command: 
replace_inner_text('foo1','foo2');  
Input html: 
<p>foo1 example</p> 
<p>foo1foo1foo1</p> 
<foo1>foo1</foo1> 
Output: 
<p>foo2  example</p> 
<p>foo2foo2foo2 </p> 
<foo1>foo2 </foo1> 
replace_regexp_text(Enter regular expression to match in html file, Text used to replace any regexp 
matches); 
Command to find and replace text in html file. First parameter can contain regular expressions and second one 
can contain backreferences if there any in first parameter. (For regexp backreferences please look in regular 
expresion tutorial).  
Example 1– finds all <p>...</p> tags in html file and replaces it with 'foo' string: 
Command: 
replace_regexp_text('<p>.*?</p>','foo');  
Input html: 
<p>foo1 example</p> 
<p>foo1foo1foo1</p> 
<foo1>foo1</foo1> 
Output: 
foo 
foo 
<foo1>foo1</foo1>  
Example 2– finds all <p>...</p> tags in html file and leaves only inner text of <p> tag: 
Command: 
<<-CLICK TO GO BACK TO THE TABLE OF CONTENTS 
REVISION DATE: JULY 2013 
WORD CLEANER 6 HELP FILE  
www.ConvertWordToHtml.com 
Page 28 
replace_regexp_text('<p>(.*?)</p>','$1');  
Input html: 
<p>foo1 example</p> 
<p>foo1<p>foo2</p><b>bold</b></p> 
<foo1>foo1</foo1> 
Output: 
foo1 example 
foo1<p>foo2<b>bold</b></p> !- this html line is broken because <p></p> tag was embedded in other <p></p> tag and 
example 2 regexp is mathing <p> and first occurrence of </p> closing tag 
<foo1>foo1</foo1> 
Example 3– deletes all <p>...</p> tags in html file: 
Command: 
replace_regexp_text('<p[^>/]*>.+?</p>','');  
Input html: 
<p>foo1 example</p> 
<p>foo1<p>foo2</p><b>bold</b></p> 
<foo1>foo1</foo1> 
Output: 
!- first line was removed correctly but line below was not all removed because <p> tags were embedded  
<b>bold</b></p> 
<foo1>foo1</foo1>  
replace_tag_attribute(HTML tag to replace,HTML Attribute,New HTML Attribute); 
Command replaces defined tag attribute with new one in html file.  
Example – finds all <p> tags with attribute 'id=͟...͟' in in html file and replaces it with other_attribute="ABC": 
Command: 
replace_tag_attribute('p','id','other_attribute="ABC"');  
Input html: 
<p id="123" bgcolor="#ff00ff">foo1 example</p> 
<p bgcolor="#ff00ff" id="XYZ" >foo1 example</p> 
<p>foo1 id=100</p> 
Output: 
<p other_attribute="ABC" bgcolor="#ff00ff">foo1 example</p> 
<p bgcolor="#ff00ff" other_attribute="ABC" >foo1 example</p> 
<p>foo1 id=100</p>  
<<-CLICK TO GO BACK TO THE TABLE OF CONTENTS 
REVISION DATE: JULY 2013 
WORD CLEANER 6 HELP FILE  
www.ConvertWordToHtml.com 
Page 29 
replace_tag_attribute_no_quotes(HTML tag to replace,HTML Attribute,New HTML Attribute); 
Command replaces defined tag attribute with new one in html file. No quotes means that attribute value has 
no ͟͞ (quotes).  
Example – finds all <p> tags with attribute 'id=...' in in html file and replaces it with other_attribute="ABC"
Command: 
replace_tag_attribute_no_quotes('p','id','other_attribute="ABC"');  
Input html: 
<p id=123 bgcolor="#ff00ff">foo1 example</p> 
<p bgcolor="#ff00ff" id=͟XYZ͟ >foo1 example</p> 
<p>foo1 id=100</p> 
Output: 
<p other_attribute="ABC" bgcolor="#ff00ff">foo1 example</p> 
<p bgcolor="#ff00ff" id=͟XYZ͟>foo1 example</p> 
<p>foo1 other_attribute="ABC"</p> 
replace_tag_attribute_value(HTML tag to replace,HTML Attribute value to replace,New value); 
Command replaces defined tag attribute value with new value in html file.  
Example – finds all <p> tags with attribute 'id=͟...͟' in in html file and replaces it with ABC: 
Command: 
replace_tag_attribute_value('p','id','ABC');  
Input html: 
<p id="123" bgcolor="#ff00ff">foo1 example</p> 
<p bgcolor="#ff00ff" id='XYZ' >foo1 example</p> 
<p>foo1 id=100</p> 
Output: 
<p id="ABC" bgcolor="#ff00ff">foo1 example</p> 
<p bgcolor="#ff00ff" id='ABC' >foo1 example</p> 
<p>foo1 id=100</p>  
replace_tag_attribute_value_no_quotes(HTML tag to replace,HTML Attribute value to replace,New value); 
Command replaces defined tag attribute value with new value in html file. No quotes means that attribute 
value has no ͟͞ (quotes).  
<<-CLICK TO GO BACK TO THE TABLE OF CONTENTS 
REVISION DATE: JULY 2013 
WORD CLEANER 6 HELP FILE  
www.ConvertWordToHtml.com 
Page 30 
Example – finds all <p> tags with attribute 'id=...' in in html file and replaces it with ABC
Command: 
replace_tag_attribute_value_no_quotes('p','id','ABC');  
Input html: 
<p id=123 bgcolor="#ff00ff">foo1 example</p> 
<p bgcolor="#ff00ff" id=͟XYZ͟ >foo1 example</p> 
<p>foo1 id=100</p> 
Output: 
<p id=ABC bgcolor="#ff00ff">foo1 example</p> 
<p bgcolor="#ff00ff" id="XYZ" >foo1 example</p> 
<p>foo1 id=ABC</p>  
replace_inner_text_for_tag(HTML tag in which inner text will be replaced,Text to replace,New text); 
Command replaces defined tag inner text first occurrence only of parameter string to replace with new string 
in html file.  
Example – finds all <p ...> tags with 'foo' inside tag and replaces it with XXX
Command: 
replace_inner_text_for_tag('p','foo','XXX'); 
Input html: 
<p id="123">foo1 example</p> 
<p bgcolor="#ff00ff">xxx foo examplefoo</p> 
<p>foo2</p> 
Output: 
<p id="123">XXX1 example</p> 
<p bgcolor="#ff00ff">xxx XXX examplefoo </p> !- blue underlined foo was not changed because this command matches 
first occurrence of foo only  
<p>XXX2</p>  
delete_tag(HTML tag to delete in whole file); 
Command deletes defined tag html but leaves it's contents in html file.  
Example – delete all <p ...></p> tags: 
Command: 
Documents you may be interested
Documents you may be interested