free pdf viewer c# winform : Delete text from pdf application software utility azure windows web page visual studio manual-report-generator-List-Label30-part1669

The Export Modules 
301 
The end user can specify the default output format in the Designer using Project > 
Page Setup. The selected export module will be set by List & Label using the option 
LL_PRNOPTSTR_EXPORT.  Your  application  should  take  account  of  this  fact  by 
determining  the  default  output  format  directly  or  disabling  this  configuration 
opportunity in  the Designer. Otherwise your end  user could be confused when he 
selects  e.g.  "RTF"  in  the Designer,  but  then  finds  "HTML" as a default format  for 
printing. 
Example of how to take account of a selected export medium (if no selection has 
been set by the end user in the Designer, "Preview" will be set as default): 
LlPrintGetOptionString(hJob, LL_PRNOPTSTR_EXPORT, sMedia.GetBuffer(256), 
256); 
sMedia.ReleaseBuffer(); 
if (sMedia == "") //no default setting 
LlPrintSetOptionString(hJob, LL_PRNOPTSTR_EXPORT, TEXT("PRV")); 
LlPrintOptionsDialog(...); 
Example of how to disable the configuration option in the Designer: 
LlSetOption(hJob, LL_OPTION_SUPPORTS_PRNOPTSTR_EXPORT, FALSE); 
//... 
LlDefineLayout(...); 
Use this option to determine which output format was selected by the end user in 
the LlPrintOptionsDialog(). 
Example showing how to query the output format: 
//... 
LlPrintOptionsDialog(...); 
LlPrintGetOptionString(hJob, LL_PRNOPTSTR_EXPORT, sMedia.GetBuffer(256), 
256); 
sMedia.ReleaseBuffer(); 
//... 
if (sMedia == "PRV") 
LlPreviewDisplay(...); 
LlPreviewDeleteFiles(...); //optional   
6.2.4. Setting Export-specific Options 
The  export-specific  options  can  be  set  using  LlXSetParameter()  and  queried  with 
LlXGetParameter(). These options are export  media-specific,  therefore the  name of 
the format must be specified for each function call. Options which are supported by 
all export modules can be switched simultaneously for all exporters by passing an 
Delete text from pdf - extract text content from PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Feel Free to Extract Text from PDF Page, Page Region or the Whole PDF File
copy text from protected pdf; extract formatted text from pdf
Delete text from pdf - VB.NET PDF Text Extract Library: extract text content from PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
How to Extract Text from PDF with VB.NET Sample Codes in .NET Application
c# get text from pdf; copy pdf text to word with formatting
The Export Modules 
302 
empty string as exporter name, ex. "Export.ShowResult". The options supported by 
the export media will be listed in the following chapters. 
Some of the options can be modified in the property dialog of the exporter by the 
end user. These options will then be saved in the P-file by List & Label. 
When using the export format "PRV" an export to a preview file can be done. Please 
note that in for this format only the options Export.File, Export.Path and Export.Quiet 
are supported. 
6.2.5. Export Without User Interaction 
Export  without  user  interaction  can  be  performed  very  easily  using  the  methods 
already mentioned.  
Example: 
If  you  wish  to export  HTML without  user  interaction using  the  file 'Article.lst' and 
'c:\temp' as the destination directory, you should use following code: 
//... 
LlXSetParameter(hJob, LL_LLX_EXTENSIONTYPE_EXPORT, "HTML", 
"Export.File", "export.htm"); 
LlXSetParameter(hJob, LL_LLX_EXTENSIONTYPE_EXPORT, "HTML", 
"Export.Path", "c:\\temp\\"); 
LlXSetParameter(hJob, LL_LLX_EXTENSIONTYPE_EXPORT, "HTML",  
"Export.Quiet","1"); 
LlPrintWithBoxStart(hJob, LL_PROJECT_LIST, "Article.lst",  
LL_PRINT_EXPORT, LL_BOXTYPE_BRIDGEMETER, hWnd,  
"Exporting to HTML"); 
LlPrintSetOptionString(hJob, LL_PRNOPTSTR_EXPORT, "HTML"); 
//... normal printing loop ... 
That's all! The meaning of the export-specific options can be found in the following 
chapters.  
6.2.6. Querying the Export Results 
To find out which files have been created as an export result, you can use the option 
LL_OPTIONSTR_EXPORTFILELIST.  If  you  query  this  option  using  LlGetOptionString() 
after  LlPrintEnd(), the result will be a semicolon-separated list of all  files (including 
path) generated by List & Label. In the case of an HTML export, the result would be a 
list of all HTML and JPEG files and in the case of a print to preview, the result would 
be a single LL preview file. 
The  files  created  by  the  export  will  not  be  deleted  automatically  and  should  be 
deleted by your application. 
VB.NET PDF delete text library: delete, remove text from PDF file
VB.NET PDF - How to Delete Text from PDF File in VB.NET. VB.NET Programming Guide to Delete Text from PDF File Using XDoc.PDF SDK for VB.NET.
copying text from pdf to excel; find and replace text in pdf
C# PDF delete text Library: delete, remove text from PDF file in
C#.NET PDF SDK - Delete Text from PDF File in C#.NET. How to Use C# Programming Demo Code to Delete Text from PDF File with .NET PDF Component.
copy text from pdf to word; find and replace text in pdf file
The Export Modules 
303 
6.3. Programming Reference 
6.3.1. HTML Export 
The HTML export module creates HTML 4.01 code (with some limitations). 
Overview 
The  export  module  collects  all  List  &  Label  objects  for  the  page  currently  being 
printed and places them in a large HTML table (the layout grid) corresponding to their 
physical position on the page. The sizes of the columns and rows in this table are a 
result of the X and Y coordinates of all objects. 
The  end user can choose an  option  from  the  HTML export settings  to determine 
whether  the  column  widths  of  the  layout  grid  should  be  values  expressed  as 
percentage (based on the current window size of the browser) or absolute values (in 
pixels). The advantage of absolute positions is that the result of the export is a more 
precise  representation of the original  layout (in  the Designer). Representation  with 
percentage positions has the advantage that it is normally more easily printable than 
the other representations. This is due to the fact that the browsers can resize this 
kind of representation. 
Because each different X and Y coordinate results in another column or row in the 
layout  grid, you should pay attention to  the design of  your layout.  Objects  should 
generally be aligned with the same edges. This results in a less complex layout grid, 
which can be loaded more quickly by the browser. 
The  HTML  4.01  standard  does  not  support  overlapping  objects.  When  you  have 
objects which overlap in the original layout, only the object with the lowest order (the 
object printed first) will be exported. The other overlapping objects will be ignored. 
Exception: colored rectangle objects in  the background. This effect is achieved by 
filling the cell (in the layout grid) of the next object over the rectangle. 
There are  also other limitations set  by the target  format. The  most important  are 
listed now. 
Overlapping objects (except rectangles) are not supported 
Rectangles cannot have any frames. Transparent rectangles will be ignored. 
Decimal tabs will be transformed to right-aligned tabs. 
Any other tabs will be transformed to a blank. 
'Paragraph spacing' and 'Line distance' in text objects are not supported. 
The option 'Line break' in text objects and table columns is always active in the 
export result. 
The option 'Separators fixed' in table objects is not supported. 
The left offset in the first column of a table line will be ignored. 
The list object option "fixed size" is not supported 
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
›› VB.NET PDF: Delete PDF Page. VB.NET PDF - How to Delete PDF Document Page in VB.NET. Visual Basic Sample Codes to Delete PDF Document Page in VB.NET Class.
delete text from pdf with acrobat; get text from pdf file c#
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Page: Delete Existing PDF Pages. |. Home ›› XDoc.PDF ›› C# PDF: Delete PDF Page. C#.NET PDF Library - Delete PDF Document Page in C#.NET.
copy pdf text to word document; copy highlighted text from pdf
The Export Modules 
304 
The chart object is exported as a picture and thus cannot appear transparently. 
The transformation of RTF text to HTML code is carried out by an RTF parser. 
This parser interprets the basic RTF formatting. Extended RTF functionality such 
as embedded objects will be ignored. 
Rotated RTF text is not supported 
Spacing before table lines is not supported 
Horizontal and vertical lines are exported as images, all other lines are ignored 
Gradient fills are not supported 
Rotated text (RTF and plain) is not supported 
Custom drawings in callbacks are not supported 
Obejcts to be exported as picture should not overlap the object frame. 
Table frames of neighboring cells are not drawn so that they overlap each other, 
but  discretely.  This  can  double  the  frame  width  and  needs  to  be  taken  into 
account during the design 
Offset of table lines is not supported 
TotalPages$() may not be used in rotated text objects 
The following tags or attributes superseding HTML 4.01 standard will be used: 
Ending the page frame for HTML pages will use browser specific tags to achive 
best  results  for  Netscape  and  Internet  Explorer:  "<body  TOPMARGIN=0 
LEFTMARGIN=0" for Internet Explorer 2 or later and "<body MARGINHEIGHT=0 
MARGINWIDTH=0" for Netscape 3 or later. 
Setting  line  color  for  the  table  grid  (<table  BORDERCOLOR="#ff0000">)  is 
specific for Internet Explorer 3 or later. 
Setting line color for horizontal table lines (<hr COLOR="#ff0000">) is specific 
for Internet Explorer 3 or later. 
If  the  HTML  object  is not  exported as picture but  as  HTML  text, the part of  the 
stream  between  the  <body>  and  </body>  tags  will  be  embedded.  This  by 
definition leads to the following limitations: 
Cascading Style Sheets are not completely supported. 
Page formatting such as background color, margins etc. is lost. 
HTML  does  not  allow  scaling.  The  exported  result  may  thus  differ  from  the 
layout in the Designer, especially when the HTML object contains the contents 
of a whole web site. 
Even if the  HTML object  wraps over  several  pages, it will be exported  in one 
stream, i.e. no page wrap will occur. 
Embedded scripting functionalities may be lost. 
C# PDF insert text Library: insert text into PDF content in C#.net
Text to PDF. C#.NET PDF SDK - Insert Text to PDF Document in C#.NET. Providing C# Demo Code for Adding and Inserting Text to PDF File Page with .NET PDF Library.
extract all text from pdf; can't copy text from pdf
C# PDF Text Search Library: search text inside PDF file in C#.net
Text: Search Text in PDF. C# Guide about How to Search Text in PDF Document and Obtain Text Content and Location Information with .NET PDF Control.
extracting text from pdf; delete text from pdf online
The Export Modules 
305 
Programming Interface 
You can  find  a description  of all options  used  in  the HTML  export  module  in this 
chapter.  These  options  can  be  modified/read  using  the  methods 
LlXSetParameter(..."HTML"...) and LlXGetParameter(..."HTML"...). 
Resolution: Defines the resolution in dpi for the transformation of the coordinates 
and the generation of pictures. Default: 96 dpi screen resolution. 
Picture.JPEGQuality:  Specifies  the  quality  and  the  corresponding  compression 
factor  of  the  generated  JPEG  graphic.  The  value  lies  between  0..100,  with  100 
representing the highest quality (least compression). Default: 100 
Picture.BitsPerPixel: Specifies the color depth of the generated graphic. The value 
of 256 colors is normally sufficient for HTML. Please note that values such as 24 bit 
or higher can result in very large graphic files. 
Value 
Meaning 
1: 
Monochrome 
4: 
16 colors 
8: 
256 colors 
24: 
24bit True Color 
32: 
32bit True Color 
Default:  8 
Verbosity.Rectangle: Configures how rectangle objects should be exported. 
Value 
Meaning 
0: 
Ignore object 
1: 
Object as JPEG (and also as a complete rectangle for objects with 
colored background). 
Default:  1 
Verbosity.Barcode: Configures how barcode objects should be exported. 
Value 
Meaning 
0: 
Ignore object 
1: 
Object as JPEG 
Default:  1 
Verbosity.Drawing: Configures how picture objects should be exported. 
Value 
Meaning 
0: 
Ignore object 
1: 
Object as JPEG 
Default:  1 
C# PDF Convert to Text SDK: Convert PDF to txt files in C#.net
C#.NET PDF SDK - Convert PDF to Text in C#.NET. Integrate following RasterEdge C#.NET text to PDF converter SDK dlls into your C#.NET project assemblies;
erase text from pdf; get text from pdf c#
C# PDF metadata Library: add, remove, update PDF metadata in C#.
Allow C# Developers to Read, Add, Edit, Update and Delete PDF Metadata in .NET Project. Remove and delete metadata from PDF file.
extract text from pdf file; cut and paste text from pdf
The Export Modules 
306 
Verbosity.Ellipse: Configures how ellipse objects should be exported. 
Value 
Meaning 
0: 
Ignore object 
1: 
Object as JPEG 
Default:  1 
Verbosity.Line: Configures how line objects should be exported. 
Value 
Meaning 
0: 
Ignore object 
1: 
Object as JPEG 
Default:  1 
Verbosity.Text: Configures how text objects should be exported. 
Value 
Meaning 
0: 
Ignore object 
1: 
Object as text object 
2: 
Object as JPEG 
Default:  1 
Verbosity.Text.Frames: Configures how text object frames should be exported. 
Value 
Meaning 
Single frames for top, bottom, left, right (uses CSS) 
Complete frame as box 
Default 
Verbosity.RTF: Configures how RTF objects should be exported. 
Value 
Meaning 
0: 
Ignore object 
1: 
As formatted RTF text (parsed and converted to HTML) 
2: 
As unformatted text (uses the default font specified in the project 
file) 
3: 
Object as JPEG 
Default:  1 
The Export Modules 
307 
Verbosity.RTF.Frames: Configures how RTF object frames should be exported. 
Value 
Meaning 
Single frames for top, bottom, left, right (uses CSS) 
Complete frame as box 
Default 
Verbosity.Table: Configures how table objects should be exported. 
Value 
Meaning 
0: 
Ignore object 
1: 
As a table object 
Default:  1 
Verbosity.Table.Cell: Configures how table cells should be exported. 
Value 
Meaning 
0: 
Ignore cell 
1: 
As a cell object using the verbosity settings of the object types 
specified in the cell. 
2: 
Cells as JPEG 
Default:  1 
Verbosity.Table.Frames: Configures how table frames should be exported. 
Value 
Meaning 
0: 
Ignore table frame 
1: 
Only horizontal lines of table frames 
2: 
The whole table line including all frames 
3: 
Cell-specific frames (uses CSS) 
Default:  3 
Verbosity.LLXObject:  Configures  how  LLX  objects  (e.g.  chart  object)  should  be 
exported. 
Value 
Meaning 
Ignore object 
Object as JPEG 
Default:  1 
Verbosity.LLXObject.HTMLObj:  Configures  how  the  HTML  object  should  be 
exported. 
The Export Modules 
308 
Value 
Meaning 
Ignore object 
Object as JPEG 
Object as embedded HTML. Only the HTML text between the 
<BODY> and </BODY> tags will be exported. Please note the 
hint on exporting limitations. 
Default:  2 
HTML.Title: Specifies the title of the generated HTML document. Default: Title used 
with LlPrintWithBoxStart(). 
Layouter.Percentaged: This option configures whether the layout should be defined 
in absolute values or with values expressed as percentage. 
Value 
Meaning 
Layout of the X coordinates in absolute values (pixel) 
Layout of the X coordinates with values expressed as percentage 
Default:  0 
Layouter.FixedPageHeight: Configures whether all pages should be forced to have 
the same page height. 
Value 
Meaning 
Layout can shrink on the last page (e.g. if no objects have been 
placed in the page footer) 
The page height is set as configured 
Default 
Export.Path: Path where the exported files should be saved. If this option is empty, 
a file selection dialog will always be displayed. 
Export.File: File name of the first HTML page. Default: "index.htm". You may  also 
use printf format strings like "%08d" in the file name (ex. "Export Page %d.htm"). In 
this case, the files for the pages will be named by replacing the placeholder with the 
correctly formatted page number. Otherwise, you will get a simple page numbering 
for the result files. 
Export.AllInOneFile: Configures the export result format. 
Value 
Meaning 
0: 
Every printed page will be exported in a single HTML file. 
1: 
The result is a single HTML file (Export.File), containing all printed 
pages. 
Default:  1 
The Export Modules 
309 
Export.Quiet: Use this option to configure the possibility of exporting without user 
interaction. 
Value 
Meaning 
0: 
Export with user interaction (dialogs) 
1: 
No dialogs or message boxes will be displayed (only if Export.Path 
was specified). 
Default:  0 
Export.ShowResult:  Specifies  whether  the  export  result  will  be  displayed 
automatically.  The  program  that  displays  the  result  will  be  determined  by  the 
registered file extension. 
Value 
Meaning 
0: 
Result will not be displayed automatically 
1: 
Calls ShellExecute() with Export.File.  
Default:  0 
Export.ShowResultAvailable:  Enables  you to  hide the respective checkbox in  the 
dialog. 
Value 
Meaning 
Checkbox will be hidden 
Checkbox will be available 
Default:  1 
HTML.Form.Header:  Defines  a  certain  HTML  form  tag  such  as  "<form 
method="POST" action=...". If this option has  been  specified, all object names are 
analyzed with regard to special tags used for the form extension (see chapter 'HTML 
form creation'). Default: Empty, no form creation 
HTML.Form.Footer: This option defines a certain HTML form tag indicating the end 
of the form. Default: "</form>" 
6.3.1.1. Hyperlinks 
Hyperlinks can be embedded in text, table and RTF objects directly in the Designer 
using the Hyperlink$() function. Dynamic hyperlinks and formulas can be realized in 
this way.  
Another way of creating hyperlinks is via the  object name. The names of text and 
picture objects are parsed for the string "/LINK:<url>". Whenever this string is found, 
 hyperlink  is  generated.  Thus,  if  you  name  your  picture  object  "combit 
The Export Modules 
310 
/LINK:http://www.combit.net", this would create a picture hyperlink during export to 
HTML. 
6.3.1.2. HTML Form Creation 
The HTML module supports a special mode for creating HTML forms. The module 
converts objects with certain names to input controls. This mode can be activated 
using the option HTML.Form.Header. 
Example: 
LlXSetParameter(hJob, LL_LLX_EXTENSIONTYPE_EXPORT, "HTML",  
"HTML.Form.Header",  
"<form method="POST" action=http://www.xyz.de/x.cgi>"); 
The specified HTML code will also be  exported, and all object names will then be 
investigated for the following values: 
Text Objects 
Value 
Meaning 
@EDIT:<Value> 
Creates a single line edit control with 
<Value> as control name in the form. The 
contents of the first paragraph of the object 
will be the default text of the edit field. 
@MULTIEDIT:<Value> 
Creates a multi-line edit control with 
<Value> as control name in the form. The 
contents of the first paragraph of the object 
will be the default text of the edit field. 
@LISTBOX:<Value> 
Creates a listbox control with <Value> as 
control name in the form. The contents of the 
paragraphs of the object will be the entries in 
the listbox. 
@COMBOBOX:<Value> 
Creates a combobox control with <Value> 
as control name in the form. The contents of 
the paragraphs of the object will be the 
entries in the list. 
@RADIOBUTTON:<Group-
name>,<Value> 
Creates a radiobutton control. If the contents 
of the first paragraph contain 'T', 'X' or '1', the 
control will be checked.  
@CHECKBOX:<Group-
name>,<Value> 
Creates a checkbox control. If the contents 
of the first paragraph contain 'T', 'X' or '1', the 
control will be checked. 
@BUTTON:<Value> 
Creates a button control. The contents of the 
first paragraph will be the button text. 
@SUBMIT:<Value> 
Creates a Submit button control. The 
contents of the first paragraph will be the 
button text. 
Documents you may be interested
Documents you may be interested