how to show pdf file in asp.net page c# : Search text in pdf using java software control dll winforms web page .net web forms Visual_CUT_User_Manual27-part1978

©2002-2016,   Ido Millet,   ido@MilletSoftware.com
Page 271 
Version 6.5001:  Released January 26, 2012 
Added After_Success_SQL command line argument, allowing you to update a database 
after each successful bursting step or full report. For example, after bursting invoices to 
customers, you can update the records for these invoices to reflect the date of invoicing or the 
fact that an invoice was emailed. For more detail, see "Update a Database After Success 
(After_Success_SQL)." 
The old email engine has been deactivated and the 2009 email engine is now always used.  
If your installation used the old engine, you will receive a detailed message about the 
changeover when you first start the new Visual CUT version.  
Each time Visual CUT starts it now alerts you if there are new email messages in the 
Undeliverable folder of the smtpQ service. If you specified an email address in the 
Log/Alert options dialog, an email goes out to the specified address. Also, if Visual CUT 
started interactively (not via a command line), a message box is displayed. This provides 
early detection of situations where the smtpQ service was unable to send email messages
Visual CUT now takes care of replacing illegal characters and removing non-printing in 
export file names, email file attachments, and .eml files. For more detail, see: "Replacing 
Illegal Characters in Dynamic File Names." 
If you specify .xlsx file extension for Excel 97 exports, you now get an Excel 2007 (.xlsx) 
file format, supporting more than a million rows in a single tab and consuming much 
less disk space.  For more detail, see "Exporting to Excel 2007 (.xlsx) Files."  Note that this 
functionality is particularly useful when exporting a large report to Excel as a basis for 
automatically generating a Pivot Table (XLS_Pivot_Table argument).  
XLS_to_XLSX command line argument was added to support file conversion needs beyond 
direct exports. 
XLS_Save_As command line argument was added to support converting excel files to pdf 
files. 
XLS_Pivot_Table has a new optional argument for setting the orientation of multiple data 
elements to columns instead of rows.  
XLS_Pivot_Table now handles cases where specified metric caption is identical to the 
column name. 
XLS_Pivot_Table error messages now provide more specific information to help identify the 
text element causing the error.  
Excel exports with Tab!TabInOldFile!TabInOldFile_Replace!, and TabInNewFile!  can 
now specify .xlsx  workbook destinations. 
Search text in pdf using java - search text inside PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn how to search text in PDF document and obtain text content and location information
pdf find text; how to search a pdf document for text
Search text in pdf using java - VB.NET PDF Text Search Library: search text inside PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn How to Search Text in PDF Document and Obtain Text Content and Location Information in VB.NET application
find text in pdf image; search multiple pdf files for text
©2002-2016,   Ido Millet,   ido@MilletSoftware.com
Page 272 
Excel workbooks generated with TabInOldFile! or TabInOldFile_Replace! processes now 
open with the first tab in the workbook as the default tab.  
Visual CUT no longer logs processing for bursting steps that are skipped due to 
Skip_Recent. This speeds up processing and keeps the log table smaller. 
If the export file name is specified as VC_Skip_Export  (no file extension and no file path) 
Visual CUT now skips the actual exporting step, saving time in cases where the export is used 
as an excuse for other special Visual CUT processing. 
Failure log entries now start with the path and name of the failing report.  Also, when a 
bursting step fails, the failure log entry and email alert now include the Group Level 1 
Value information
You can now specify (in the DataLink_Viewer.ini) a list of DateTime parameter names 
that should be set by date constants to the end of the day (11:59:59 PM). For detail, see 
the Date Constants section in the user manual.  
ODBC_DSN_From_To now support multiple pairs separated by "||".  
This addresses use scenarios where a report uses multiple ODBC DSNs  
(e.g. when the main report DSN is not the same as subreports’ DSNs).
Added Database_Path command line argument (and similar ini entry) to change path to 
native Access, Excel, and Pervasive (ddf) data sources.  For detail, see "Changing Folder 
Location for Access/Excel/Pervasive (ddf) Files
Added a new Txt_Replace_Tokens command line argument to process Text or HTML file 
exports. A typical use scenario is HTML exports where image files (logos, charts) are 
generated with random names. This allows you to: 
a) replace file names in img src HTML tags with specified file names
b) optionally, rename linked image files  
For example, w
hen using Visual CUT to generate web dashboards (see ‘
Auto-Refreshing 
Web Dashboards
’ se
ction), this new functionality removes the need for uploading multiple 
image files with random file names. It can also improve browsing performance through file 
caching.  
For detail, see ‘
Replacing Content in Text/HTML Files 
Token Approach
.’
Online Version Update functionality was removed due to the component Update.exe being 
(mistakenly) flagged by virus protection software. 
Generate and draw Code 39 for Java
Java executables are included in the search path. for Code 39 barcode image text in Java Code 39 barcode background color using Java barcode.setbackgroundColor
pdf search and replace text; search pdf for text in multiple files
Generate and draw PDF 417 for Java
make sure the Java executables are included in the search path type PDF417 barcode = new PDF417(); //Encode data for PDF 417 barcode image text in Java
search a pdf file for text; convert a scanned pdf to searchable text
©2002-2016,   Ido Millet,   ido@MilletSoftware.com
Page 273 
You can now automate the process of updating entries in DataLink_Viewer.ini by 
placing an update file in the application folder. For detail, see "Updating 
DataLink_Viewer.ini  via a Delta File." 
Ctrl-A now select all content in text fields (in export/email tab). 
Added automatic removal of leading spaces from options such as export file name, email 
addresses, etc.  Such leading spaces could cause processing failures. 
Fixed an issue caused by record selection formula containing only a comment. 
In the report grid, disabled delete action for a group to prevent accidental removal of all report 
rows belonging to that group. 
When changing the grouping of the report grid, if the grid contains more than 100 rows, 
instead of expanding all group nodes, all group nodes are collapsed.  
Fixed a problem when a legacy user who hasn’t added yet the 
"Arguments" column to the 
Report_Opt table in Visual CUT.mdb tries to use the menu option to copy report settings from 
one report to another report. 
Added Write_INI_Location command line argument (to write the path to 
DataLink_Viewer.ini) to a specified text file. 
Fixed a connectivity issue (may manifest as "Type mismatch" error) to the Visual CUT.mdb 
on machines with operating systems earlier than Windows 7 SP 1.   
When exiting the application or moving away from the 3rd (email/export) tab after making 
changes to report processing options, a message box allows you to elect to save or discard 
those changes. 
Fixed a problem with command line processing when the report has no saved settings. 
Fixed a problem in some situations when opening the Options dialog. 
Fixed a problem with Before_Export_Batch. 
Fixed a problem with specifying a list of printer destinations in a text file. 
Fixed a recently introduced bug causing failure when bursting very large reports.  
The HTML editor, Visual CUT now automatically removes false email links generated 
while e
diting a line containing a formula references (due to the ‘@’ symbol). When a link is 
removed, the cursor moves to the end of the message. 
DocImage SDK for .NET: Document Imaging Features
of case-sensitive and whole-word-only search options. file Use annotation of embedded image, text or rubber 6 (OJPEG) encoding Image only PDF encoding support.
how to select all text in pdf; convert pdf to word searchable text
©2002-2016,   Ido Millet,   ido@MilletSoftware.com
Page 274 
The Preview window in the email HTML editor now shows the dynamic values of email 
fromtoccbccattachments, and subject.  
If all email destination options (to, cc, bcc) are blank, a failure is triggered to avoid placing 
such email messages in the outgoing queue. 
Fixed a rare email queuing 
problem (email addresses that start with ‘con.’)
If an export fails due to a long file path and name (> 260 characters), the failure message now 
indicates this may be the reason for the failure. 
Added a Word_Replace_Format command line argument. This functionality was developed to 
allow an export from Crystal to MS Word to result in Double Underline (typical for totals in 
accounting reports). 
Updated the Known Issues and Limitations user manual section discussing how to improve 
image resolution when exporting to PDF/RTF/Word.  The instructions and sample .reg files 
now cover Visual CUT 11 as well.  
Fixed a bug in FTP_Upload causing successful wild-card uploads to report a failure. 
Added more detailed progress dialog information to several pdf processes. 
Updated pdf processing component. 
Links to pdf files generated using PDF_Auto_File_Link or PDF_Auto_File_Link_Tokens now open 
linked pdf files using their default zoom and page layout settings and in a new Window. 
Fixed a  problem for some pdf files when using PDF_Form command line argument. 
When using PDF_Form_Tags to generate form fields, you can generate child fields by 
specifying the field title as parent_field_title.child_field_title. This is useful for submitting 
form data as XML hierarchy. 
PDF_From_TIFF now supports merging multiple TIFF files into a PDF file. 
Added PDF_Add_Media command line argument allowing you to embed a sound file for 
auto-play when opening the pdf file. For detail, see "Adding Multimedia to PDF Document." 
Added PDF_Build_Index command line argument.  For detail, see "Building an Index PDF 
Documents.
PDF_Properties now supports setting properties for multiple files specified as a comma 
delimited list.  The files can also be specified using wild cards
Fixed a problem with PDF_Bookmark_Tags (introduced by the new pdf component). 
©2002-2016,   Ido Millet,   ido@MilletSoftware.com
Page 275 
Fixed a problem with PDF_Protect when processed pdf file is not the exported file and not 
all optional arguments are provided. 
Fixed a problem in PDF_Link_Tags. 
PDF_Protect now checks to make sure the owner password is not blank. 
PDF_Protect now allows you specify encryption strength of 256-bit AES 
©2002-2016,   Ido Millet,   ido@MilletSoftware.com
Page 276 
Version 6.4001:  Released June 01, 2011 
Visual CUT can now generate Excel Pivot Tables. For detail, see  
"Generating Excel Pivot Tables" " or watch a video demo
You can now save and apply command line arguments during interactive use.  
A new Arguments field in the 3
rd
(export/email) tab (and in the Visual CUT.mdb) allows you 
to specify and save arguments for use during interactive use (click Start Process button) as 
well as during unattended command line processing.  
A double-click on this field opens the text in a multi-line editing mode.  
Command line processing honors these saved arguments but can override them.  
Users of prior versions who wish to take advantage of this new feature should add an 
Arguments column (Memo data type) to the Report_Opt table in Visual CUT.mdb  
For more detail, see "Specifying Processing Arguments through the GUI" 
When a user interactively loads a report that has saved settings, Visual CUT now 
provides a dialog that allows the user to reuse all or some of the saved parameter values.  
This matches typical use scenarios and removes the need to enter all parameter values each 
time a user opens the report interactively. 
For situations where reports with many parameters are used in one of several parameter 
patterns, you can now save & reuse Named Parameter Sets. For detail, see "Save and 
Reuse Named Parameter Sets" or watch a video demo
Fixed an issue that can cause instances of Visual CUT to remain in memory
Added After_Export_Batch and Before_Export_Batch command line arguments. Like 
After_Burst_Batch, this allows you to not only execute batch files but also temporarily 
replace fields/formula references inside the batch file with their dynamic values from the 
report. For example, you can archive exported files into a .RAR format before emailing or 
FTPing. For more detail, see: Triggering a Batch File with Dynamic Content Before/After 
Export . 
Added a user manual section on how to create "Auto-Refreshing Web Dashboards." 
Fixed print queue job renaming during bursting.  
©2002-2016,   Ido Millet,   ido@MilletSoftware.com
Page 277 
Added a Release_Shared_File_Before_Export option in DataLink_Viewer.ini. You can turn 
this on through the Options dialog if you wish to always attempt to unlock the exported file 
from shared use by network users who may have a prior version of the file opened in a 
shared network destination folder. If you wish to override the default behavior controlled 
by that option, you can use a new Release_Shared_File command line argument. For 
example, if the global option is set to False and you wish to enable it for a specific report, add  
… 
"Release_Shared_File:True" to the command line. 
Word_Replace_Tags now supports dynamic references to fields and formulas.  
It also opens the template document in Read-Only mode.  Also, an issue with Append 
functionality in Word_Replace_Tags has been fixed. 
Added Word_Save_As command line argument. This allows you to convert Word 
documents to PDF documents. Among other features, this allows you to generate PDF/A 
documents and to handle special font
s that can’t be handled via direct PDF exports
(by 
first exporting to Word, and then converting to PDF).  
Both Word_Replace_Tags as well as Word_Save_As now get processed before any PDF 
processing command line arguments.  This allows you to convert a Word document to PDF 
and perform extra processing on the resulting pdf file within a single command line. 
Added PDF_Link_Tags2 command line argument.  This allows you to use Crystal 
formulas as hidden tags that control not only the embedding of files inside a PDF file but 
also the creation of visible links to these embedded files.  This allows you to deliver pdf 
files that act as containers for drill-down or other related contentFor detail, see "Adding 
Links and Embedded Files Using Crystal Formulas as Tags" or watch a video demo.   
For a sample PDF with embedded files for drill-down functionality, see: 
http://www.milletsoftware.com/Download/Visual_CUT_PDF_Embedded_Drill_Down_Sample.pdf
Added PDF_Embed command line argument.  This allows you to embed multiple files as 
attachments inside a main pdf file. For detail, see "Embedding Files as Attachments inside a 
PDF File."   
Updated pdf processing component, providing faster processing and better handling of some 
pdf files that were created by other sources in a malformed manner.  
The Form Field Text and Description options in PDF_Form_Tags now support SQL Query 
directives.  This allows you to stay within the 1 line limitation for the tag but still specify very 
long text for situations such as long comments. For detail, see "Populating Form Field Text or 
Description via ODBC Query". Also, specifying "Same_As_Text" for the Field Description 
option sets the tooltip as the Field text. 
Several fixes and enhancements to PDF_Auto_File_Link. One key enhancement is the 
ability to target text in the pdf file and generate file links for it based on wild card tokens.  For 
a detailed description, see "Detecting Additional File References Using Wild Card Tokens."   
©2002-2016,   Ido Millet,   ido@MilletSoftware.com
Page 278 
PDF_LinkTag 
now handles cases where the tag contains spaces after the closing ‘#’. 
Fixed an issue related to detection of text position inside pdf files. 
Added file compression to some pdf processes (reduce the need for PDF_Compress).  
Fixed color handling issue with pdf Bookmark Tags. 
Added a PDF_Split_Protect_Tags command line argument. This is like PDF_Split_Tags 
but also adds the ability to protect the split pdf files.   
For detail, see "Splitting and Protecting PDF Files".    
Several speed enhancements. Also, PDF_Split_Tags, PDF_Split_Protect_Tags, and setting 
pdf document properties now consume less memory.  
PDF_Print now support two optional argument for a) controlling fitting the printout to the 
page size and b) automatically rotating and centering the printout. 
PDF_TOC now supports a Page_Orientation directive (Poertrait or Landscape).  For more 
detail, see Advanced Table of Content Options
PDF_Merge can now generate multi-level bookmarks based on the file names of the 
merged files. For more detail, see the user manual section on "Using the Merged File Names 
to Generate Multi-Level Bookmarks."  
Fixed a PDF_Merge issue with the old approach (no method argument). 
PDF_From_TIFF now automatically matches the TIFF page orientation. 
PDF_Protect can now create a new protected file and leave the original file as-is.  
Setting the PDF_Bookmark_Tags_Default option to True (in the ini file) now applies only to 
PDF files that are smaller than 100MB.  This avoids wasted time and rare "out of memory" 
issues. 
Double-click on the export file name opens the folder location in File Explorer. This 
makes it easy to navigate to the export file location after processing is done. 
©2002-2016,   Ido Millet,   ido@MilletSoftware.com
Page 279 
In the Version Information dialog, a double-click on the bottom text area showing paths to 
main files (DataLink_Viewer.ini, Visual CUT.mdb, ReportList.txt), opens that folder in File 
Explorer. This is particularly useful when the folder is hidden.  The dialog also shows the 
‘Build Date’ of the application.
Fixed an issue with the report list grid not remembering expanded/collapsed state of some 
report groups.  
Fixed a problem with command line exporting to rpz file format. 
Fixed an issue with using date constants in multi-value range parameters. 
Fixed an issue causing an attempt to set non-string parameters to an empty string when a 
parameter has no saved value (in Visual CUT.mdb).  
Fixed an issue with specifying a simple Parm8 argument when the saved value for Parm8 (in 
Visual CUT.mdb) is a composite of values for multiple parameters. 
Fixed an 
issue with the ‘copy .rpt and settings’ process.
Job status files now defaults to the location of Main_Files_Folder.  Also, added logic to 
handle multiple Visual CUT instances updating the same job status file.  
During command line processing, connections to the Visual CUT.mdb database are closed 
more quickly, reducing the chance for conflict between batch files. 
Skip_Recent scenarios no longer log the event to Failure.Log.  If you wish to log such events, 
set Log_Skip_Recent_In_Failure_Log to True under the [Options] section of 
DataLink_Viewer.ini . 
Fixed a bursting issue when selection formula contains strings such as: http://... 
Added hours {[hh]}, minutes {[nn]}, and seconds {[ss]} to the list of fields/formulas for drag 
and drop. 
When clicking the User Manual button, the user now gets a message about the need to install 
a pdf file reader if the machine doesn’t have an application associated with the .pdf file 
extension. 
The browse button for selecting a text file to act as an Email To distribution list now 
remembers the last used folder location.  
©2002-2016,   Ido Millet,   ido@MilletSoftware.com
Page 280 
If you add the following line to the [Options] section in DataLink_Viewer.ini: 
Email_Warning_On_Folder_Creation=True  
Visual CUT would email the address set in Log/Alert tab a notification each time it creates a 
new folder (for example, in cases where the export folder 
doesn’t yet exist).
Several GUI enhancements to the ‘email 2’ options tab: 
a)  If a user without administrator rights click on the Administer smtpQ button, a 
message box explains that administering the service may require that the user be 
logged in with administrator rights. 
b)  The status of the smtpQ service (Installed/Not installed, Running/Stopped) is 
now visible (for users with Administrator rights) without needing to go into the 
Administer smtpQ Service dialog. Double-clicking these status indicators change 
the status.  For example, if the smtpQ service is stopped, a double-click would 
start it.   
c)  Attempts to use a network drive for the Outgoing Folder are blocked with a 
message box explaining the smtpQ folders must be on the local hard drive. 
d)  If the Outgoing Folder option is blank, a double-click sets it to the default of: 
"C:\Visual CUT\smtpQ\Outgoing" 
Added support for relative XML file paths in tables used within RPZ reports. 
On first launch of Visual CUT after a 1
st
-time install, if the main settings folder gets relocated 
to a common application data subfolder, Visual CUT provides a detailed message about the 
need to set permissions for that folder. Otherwise, under Vista and Windows 7, different 
versions of settings might be maintained for each user in individualized \VirtualStore\ folders. 
To facilitate changing subfolder permissions, the message provides an option to automatically 
open it in File Explorer.   
Added options for disabling buttons and editing options within Visual CUT.  For detail, see 
"Restricting User Actions." 
The batch file creation dialog now allows selection and creation of command files (*.cmd) in 
addition to the batch files (*.bat).  
Suppressed the large tooltip for email message bodies if they are HTML. Such messages are 
better previewed via the email HTML editor. 
Added a DataLink_Viewer.ini option to automatically close a dialog (Outlook not being 
default email client) during exporting. To enable, set this option to True: 
Auto_Close_Dialogs_During_Export=True  
The email HTML editor can now handle cases where web links and file links within the email 
message contain embedded references to Crystal fields and formulas. 
Progress Window now shows more detail and clear separation between bursting steps.  
Documents you may be interested
Documents you may be interested