convert pdf to image c# : Create fill in pdf forms SDK control project wpf web page azure UWP Visual_CUT_User_Manual33-part1561

©2002-2016,   Ido Millet,
Page 331 
Thanks to Jon Palmbak (LeBoeuf, Lamb, Greene & MacRae, L.L.P.) for suggesting 
and testing these changes.  
Fixed a problem with redundant prompting for Parameters with Currency data type 
(during interactive as well as scheduled processing of reports).  
Thanks to Helen Hiebert (Independent Consultant) for identifying the problem and testing the 
fixed version.  
Initial attempt to connect (before prompting user) is now made without the User ID stored by 
Crystal for each table.  This avoids logon problems against certain data sources (e.g., SQL 
Server) when the data source uses integrated (NT) authentication or when the ODBC data 
source includes saved settings for User ID & Password..   
Thanks to Dave Neubauer (Bekaert Specialty Films) for identifying the problem and testing 
the fixed version.  
E-mail message text that starts with <HTML> and ends with </HTML> is now interpreted as 
HTML allowing fancy formatting effects.  
Thanks to Nathaniel Wetherbee (PFPC) for the suggestion. 
Version 2.5.3200: Released 3/29/2003 
Burst-exporting to Crystal RPT files (with saved data) results in files as big as the original 
(non-bursted) file size, even though these files show only the bursted portion.  Visual CUT 
can now take an extra step that shrinks the size of these RPT files
You turn on this option by opening DataLink Viewer.ini (located where you installed Visual 
CUT and automatically created the 1
time you run Visual CUT) and specifying the following 
Added a Command Line option to burst a report to a printer (to take advantage of 
automatic stapling or faxing). 
Fixed a problem where unattended processing of reports using Oracle Stored Procedures 
failed with a logon prompt (unless the scheduling string specified the user_id & password).   
Thanks to Ben Pomeranz (WorldCom) and Shawn Wright (Shawnigan Lake School) for 
suggesting and testing these changes.  
Version 2.5.102: Released 2/27/2003 
Removed the size limitation (250 characters) on the total length of e-mail Attachment 
file names.   
Since multiple files can be attached to a single e-
mail (using ‘
’ to separate the file names), 
Create fill in pdf forms - C# PDF Form Data fill-in Library: auto fill-in PDF form data in, ASP.NET, MVC, WinForms, WPF
Online C# Tutorial to Automatically Fill in Field Data to PDF
create fill pdf form; create fillable pdf form from word
Create fill in pdf forms - VB.NET PDF Form Data fill-in library: auto fill-in PDF form data in, ASP.NET, MVC, WinForms, WPF
VB.NET PDF Form Data fill-in library: auto fill-in PDF form data in, ASP.NET, MVC, WinForms, WPF
create fillable pdf form; create a fillable pdf form
©2002-2016,   Ido Millet,
Page 332 
one user ran into a need to specify file names that add up to more than 250 characters.   
The new version has no size limit on that option. 
Current users should simply open their Visual CUT.mdb and change the data type of the  
Attachments field in the Report_Opt table from TEXT to MEMO
Thanks to Bernard Paes (Flag Choice Hotels) for suggesting the change.  
Version 2.5.101: Released 2/10/2003 
Removed domain name checking from e-mail addresses.  This is due to a variety of new 
domain names being added to the internet over time.   
Thanks to Larry Bodie (Kelsan, Inc.) for suggesting the change.  
Version 2.5.1: Released 1/22/2003 
Fixed an issue with batch file scheduling of reports for printout only. 
Thanks to Mike Marsten (UCSF) for identifying the issue and testing the fix. 
Version 2.5.0: Released 12/17/2002 
Reports that result in zero records can now be viewed and set up interactively. 
Thanks to Abbas Rostami (Cubic Corporation) for suggesting this functionality. 
Schedule/Unattended Execution via Command Lines or Batch Files now allows silent  
logging of any failures and avoiding message boxes.  The details about the failure get logged 
into a text file (Failure.Log) located where you installed Visual CUT.  You turn on this option 
by opening DataLink Viewer.ini (located where you installed Visual CUT and automatically 
created the 1
time you run Visual CUT)  
and specifying the following option: 
In order to respond (for example via Batch File IF THEN logic) to Success or Failure of 
Visual CUT processing, you can now check for the existence of Success.txt (in the same 
directory where Visual CUT is installed) after each invocation of Visual CUT processing via 
a command line.   
You turn on this option by opening DataLink Viewer.ini (located where you installed Visual 
CUT and automatically created the 1
time you run Visual CUT)  
and specifying the following option: 
Thanks to Mike Marsten (UCSF) for suggesting and testing this enhancement. 
VB.NET TIFF: Make Custom Annotations on TIFF Image File in VB.NET
image that can be output as a PDF or any FillType.Solid 'set filled shape style obj.Fill.Solid_Color = Color Create Line Annotation on TIFF Image Using VB Code.
convert pdf form fillable; create a pdf form to fill out
VB.NET Image: Creating Hotspot Annotation for Visual Basic .NET
VB.NET Codes to Create a Freehand Hotspot Solid 'set filled shape style obj.Fill.Solid_Color = Color powerful & profession imaging controls, PDF document,
convert word doc to fillable pdf form; create a fillable pdf form in word
©2002-2016,   Ido Millet,
Page 333 
Version 2.4.8: Released 12/10/2002 
Fixed a recently-introduced bug causing exporting failure ("The remaining text does not 
appear to be part of the formula") 
when Bursting a report that doesn’t have 
a Record 
Selection Formula. 
Thanks to Rick Scero from SITEL for catching the problem. 
Added functionality to allow command line arguments to override the (encrypted) login 
information saved for the report in Visual CUT 
(for example, … 
dba" "
In cases where different users own different schemas in the same database, this allows 
dynamic switching between these schemas.  
Thanks to Abbas Rostami (Cubic Corporation) for suggesting this functionality.  
Modified the Login_Opt table in Visual CUT.mdb to allow handling of cases where the 
Crystal runtime components return a blank Server Name in the connection properties of a 
table.  Note: if you already have Visual CUT installed you need to do the following before 
installing this new version
1.  Before installing,  
rename your Visual CUT.mdb file (to Visual CUT OLD.mdb)  
to allow the install to include the new Visual CUT.mdb file.   
2.  Run REMOVE and INSTALL using the new msi file 
3.  Open Access twice: one instance with Visual CUT OLD.mdb  
and the other instance with Visual CUT.mdb   
4.  Select and copy (Ctrl-C) the records in the old Login_Opt table 
5.  Switch to the new Visual CUT.mdb, open the new Login_Opt table  
and append (Edit, Paste Append) the records into it. 
this allows you to retain the (encrypted) login information for the reports 
you added to Visual CUT.  
6.  Copy the Report_Opt table from Visual CUT OLD.mdb  
over (overwrite) the same table in Visual CUT.mdb  
this allows you to retain the information about the reports you added to 
Visual CUT
Implemented an improvement to exporting speed . 
VB.NET Word: How to Create and Edit Annotation Objects on Word
Demo VB.NET Code: Create Rectangle Annotation on set filled shape color obj.Fill.Solid_Color = Color powerful & profession imaging controls, PDF document,
pdf fillable forms; converting a word document to pdf fillable form
C# Create PDF Library SDK to convert PDF from other file formats
Batch create adobe PDF from multiple forms. Support .NET WinForms, ASP.NET MVC in IIS, ASP.NET Ajax, Azure cloud service, DNN (DotNetNuke), SharePoint.
create fillable forms in pdf; change font in pdf fillable form
©2002-2016,   Ido Millet,
Page 334 
Version 2.4.4: Released 11/21/2002 
Added dll files for exporting to HTML  on PCs that may be missing those files. 
The new version tolerates command line arguments that end with spaces.  
Version 2.4.3: Released 11/15/2002 
Added support for exporting to and dynamically creating subdirectories using UNC in 
addition to Mapped Network Drive references. For example:  
{@Year}\Sales for {Product_Type.Name}.pdf 
Instead of 
{@Year}\Sales for {Product_Type.Name}.pdf 
Thanks to Mike Marsten (UCSF) for suggesting and testing this enhancement. 
Version 2.4.0: Released 11/11/2002 
Fixed a bug causing failures when saving (interactive mode) and using (scheduled or 
command line mode) the encrypted logon information for reports. 
When exporting to non-existent or non-permissible drive & directory, the user (during an 
interactive session) now gets a message box explaining the problem, an indication that 
exporting failed (in the progress window) and a clean return to the third tab. 
Fixed a problem of failed scheduled printing without command line Printer argument.  
When clicking Cancel from a log-in dialog box, Visual CUT now avoids repeated attempts 
(log-in windows) to log-in to each table in the main report as well as in the subreports.  
Thanks to Mike Marsten (UCSF) for identifying and testing most of the issues above.  
Version 2.3.5: Released 11/02/2002 
Added support for single-pass distribution of Crystal reports to multiple printers on 
the network:   
"Printer_Only:" argument (e.g., "Printer_Only:\\sobpc10\sobhp04") now allows you to 
schedule printing and skip any exporting, bursting, and e-mailing options saved for the report 
in Visual CUT.  This allows you to save the report once in Visual CUT and control which 
functionality (printing or exporting & e-mailing) via command line arguments. 
Visual CUT can now accept an unlimited number of "Printer" and/or "Printer_Only" 
command line arguments and send the report to all these printers. This improves 
performance, compared to specifying each printer destination in a different command line, 
because the report gets retrieved and processed only once.  
Version 2.3.0: Released 10/31/2002 
Added functionality to allow a command line argument (for example, 
"Priner:\\sobpc10\sobhp04") to specify the Printer destination.  This allows you to save a 
Crystal report once within Visual CUT but schedule printouts to different printer destinations 
on your network.   
Version 2.2.0: Released 10/30/2002 
Added functionality to allow command line arguments (for example, "Parm1:1998") to 
override the parameter values saved for the report in Visual CUT.   
C# PDF: Use C# Code to Add Watermark to PDF Document
Able to create watermark over the top of Fill.FillType = FillType.Solid; anno.Fill.Solid_Color = new AddAnnotation(anno); doc.Save(@"c:\annotatedSample.pdf");
create pdf fillable form; pdf fillable form
VB.NET Image: VB.NET Rectangle Annotation Imaging Control
100)); 'LinearGradient 'obj.Fill = BrushGenerator.CreateLinearGradientBrush if you want to create a customized profession imaging controls, PDF document, image
form pdf fillable; convert pdf to form fillable
©2002-2016,   Ido Millet,
Page 335 
This allows external control of parameter values without the need to open the report in 
Visual CUT, specify new parameter values, and save the new settings each time new 
parameter values are needed. 
Thanks to Jorge Vazquez (Merck) and Mike Marsten (University of California San Francisco) 
for the enhancement idea. 
Corrected the Tab sequence in the login dialog (used for secure data sources).   
Version 2.1.0: Released 10/21/2002 
Fixed electronic bursting problem when grouping on text with single quotes (for example, 
O’Keefe). The new version can handle any number of single quotes embedded in the text of 
the field/formula used for Grouping at level 1). 
Thanks to Dave Hawkins from for catching the problem. 
Version 2.0.0: Released 10/10/2002 
Added compatibility with Crystal Reports Version 9.0 
Modified Print button to allow selection of printers. 
Version 1.4.0 Released 9/28/2002 
Implemented new functionality allowing users to control how empty reports (zero selected 
records) are handled during scheduled execution: 
Using the 
command line argument aborts execution of such reports silently (no 
message boxes that could interfere with continued processing of other scheduled 
repots). This is the correct choice if you have reports that should be e-mailed to users 
only if they contain records.  This is a typical approach for exception reports. 
Using the new 
command line argument forces execution of empty reports. This is 
the correct choice if you have reports that should be exported and e-mailed to the 
users even if empty.   
Thanks to Jim Woodin  (Diamond V Mills) for the enhancement idea. 
The Status Bar now shows the number of records selected in the report instead of number of 
records read from the database. 
Visual CUT can now be installed on PCs without a Crystal Reports installation. 
Version 1.3.3 Released 9/07/2002 
Integrated the functionality of DataLink Viewer  into Visual CUT
This allows you to select parameter values based on live data in the database. You can 
experience the new functionality by simply using Visual CUT to view the following sample 
report: DataLink_Viewer_Year_and_Product_Prompts.rpt report    
For more detail, see the DataLink Viewer user manual at 
C# PDF Converter Library SDK to convert PDF to other file formats
How to Use C#.NET XDoc.PDF Component to Convert PDF Document to Various Document and Image Forms in Visual C# .NET Able to create convert PDF to SVG
change pdf to fillable form; pdf signature field
VB.NET Image: Mark Photo, Image & Document with Polygon Annotation
SDK, which can be used to create the most on PDF file without using external PDF editing software. the shape of polygon annotation, how to fill created polygon
create a pdf form to fill out and save; convert html form to pdf fillable form
©2002-2016,   Ido Millet,
Page 336 
Added Minimize & Resize capabilities to the Progress Window. 
Blocked the display of Group Level 1 fields & Formulas on the 3
Tab in cases where the 
bursting option is disabled.  Only fields from the Report Header or Footer are available in 
such cases.  The logic is that if no bursting is possible, only values for the whole report are 
relevant in specifying e-mailing options. 
In cases were scheduled or unattended processing is initiated (using the 
command line 
argument) the main form as well as the progress window are now minimized as icons on the 
Task Bar.  You can restore the progress window (by clicking the Visual CUT icon on the 
Task Bar) in case you want to observe or stop the unattended processing.   Thanks to Jim 
Woodin  (Diamond V Mills) for the enhancement idea. 
Changed the user interface (hourglass icons, status bar messages, incrementing group value 
count) to clarify to the user what is going on when opening of a report takes a long time.  
Very large reports or reports with lots of subreports  take some time to a) open in the Preview 
Tab, and b) Process Group Level 1 values and formulas when moving to the processing (3
tab.   Thanks to José L. Alsina (Innovatec) for the enhancement idea. 
Version 1.2.5 Released 8/09/2002 
Tab 3 now shows what printer was associated with the report in Crystal (using the File, 
Printer Setup…
dialog).  Visual CUT sends reports scheduled for printing to that printer.  
Within Crystal, you can associate each report with a different printer using the File, Printer 
Thanks to Jim Woodin  (Diamond V Mills) for the enhancement idea. 
Fixed an issue with the "scheduling string" on tab 3 not being refreshed. 
Stopped a warning message that appeared when scheduling a report only for printing.  
Minor enhancements to user interface, including better use of space when user increases the 
size of the window. 
Version 1.2.4 Released 8/05/2002 
The progress window now shows a STOP button allowing you to abort the exporting/emailing 
Modified the software installation to rely on whatever exporting dll’s are installed for Crystal 
Reports. This means that if you plan to use the exporting functionality of Visual CUT, your 
PC must have Crystal Reports installed.  This change aims at removing exporting failures on 
some PC installations due to dll conflicts between Visual CUT and Crystal Reports.  
Version 1.2.3 Released 8/02/2002 
The path (not just the name) of the exported file name can now be dynamic (drag-and-drop 
fields and formulas).  If the specified subdirectory structure doesn’t exist, it is created 
automatically.  This allows for easy archiving of exported reports into dynamically specified 
VB.NET Create PDF from images Library to convert Jpeg, png images
VB.NET PDF - Create PDF from Multiple Image Forms in VB.NET. VB.NET Guide for Converting Raster Images to PDF File Using VB.NET Sample Code.
adding a signature to a pdf form; create fillable form from pdf
©2002-2016,   Ido Millet,
Page 337 
directory (or web site) structures. Thanks to Jim Woodin  (Diamond V Mills) for the 
enhancement idea. 
If a report with Saved Data is opened interactively, Visual CUT now asks the user if current 
data from the database sho
uld be retrieved.  If the user answers ‘No’, the Saved Data is used. 
This allows processing of reports without connection to a database.  Thanks to David Parker 
of VendorsInfo.Com for the enhancement idea. 
Note: Scheduled reports with saved data use the saved data. 
Solved an Issue with processing options not being saved the first time. 
Version 1.2.0: Released 7/30/2002 
Capture report-level and group level-1 fields & formulas of any data type provided they are 
placed in report or group level-1 headers and footers. The fields & formulas are captured 
even if they, or even the section as a whole, are suppressed. 
Support electronic bursting if Group Level-1 is Text or Numeric field/formula. 
Print Scheduling ability (including multiple copies and collating options). 
Manage reports that are not designed for bursting.  Useful in cases where you simply want to 
schedule a report for printing or full exporting and e-mailing.   
Save and apply (for scheduling) multi-value parameters information  
(discrete, range, and even mixed type values can now be saved for later scheduling).  
Fixed HTML export issue. 
Improved speed of multiple e-mail operations.  
Improved the display of processing progress and added elapsed time information. 
Version 1.1.0: Released 6/25/2002 
Added prompting and encrypted management of Logon information for  
multiple data sources and subreports
Added Scheduling support.    
Version 1.0.0: Released 6/14/2002 
©2002-2016,   Ido Millet,
Page 338 
Known Issues and Limitation 
1.  The Application stores Logon information in a strongly encrypted format to allow scheduled 
operations). While this information is NOT available during interactive use of the 
application, it allows scheduling (-e switch in RUN command line) using this stored logon 
information.  Hence, make sure your PC is accessible only to those who have access rights to 
all reports managed by Visual CUT
Reports that use a Business Objects UNIVERSE as a data source can’t be refreshed in Visual 
CUT.  Instead, use the BO platform to schedule exports of such reports to a Crystal Report 
format.  This provides an rpt file with saved data. You can then burst/process these reports 
via command line processing in Visual CUT, provided you turn on 'Use Saved Data in 
Scheduled Reports' in the Options dialog or include ..."Use_Saved_Data:True" in the 
command line.   
3.  Note: this restriction doesn't apply to Visual CUT 11.  
The License Agreement for Crystal Reports 9 stipulates that: 
This means that, unless you use Visual CUT 11 (where the broadcasting license restriction 
no longer applies), you can legally distribute reports to more than 50 recipients only if 
that operation was initiated manually by clicking the Start button or by starting a batch 
file.  So if you want to use Visual CUT to schedule report distribution to more than 50 
recipients, use Visual CUT 11.  
"Report Distribution System" means any process or system or combination of 
processes or systems that is or are used to automatically and/or regularly deliver, 
share or distribute Reports, without providing any Access to a Server/Web-based 
Application:   (a) to greater than fifty (50) end users directly, or (b) to a location that is 
accessible to greater than fifty (50) end users, who are reasonably likely to view or use 
the Reports.  A Report Distribution System shall not include:  (a) distribution of 
Reports in hard copy form; (b) manual distribution on a one-time or ad hoc basis
or (c) distribution of Client Applications created using the Royalty Free Runtime 
Software.  For purposes of calculating the number of end users, you do not need to 
include any end user who otherwise has a valid license to use the Software or any of 
©2002-2016,   Ido Millet,
Page 339 
4.  Patrick Pettibon from MatchMarketing (  
has identified  a problem and a solution to image quality issue when previewing or exporting 
(PDF/RTF/Word) Crystal Reports that have charts, pictures, subreports, or OLE objects
The problem is described by a tech support document:  
You basically need to set the value of two keys in the registry: 
BitMapMagnifDenominator   (value should be 1)  
BitMapMagnifNumerator   (value should be 4) 
For Crystal 8.5: 
For Crystal 9: 
However, when running a  tool such as Visual CUT, similar settings are also required  
under a different registry folder. Here are the required settings for Visual CUT 11:  
You can download a zip file with detailed instructions, Before/After images, and REG files (one 
each for 9.0, 8.5, and XI R2 versions) that can be imported into the registry in order to set the 
required keys from:
The usual warnings about editing the registry apply.  
7. Burst-exporting to Crystal RPT files format results in files with saved data for the whole 
report because the applied filter only hides data.  To ensure the resulting rpt files include only the 
data for each group, you can instruct Visual CUT to generate the rpt files by discarding their 
saved data and retrieving only the data for each group.  This takes more time but ensures that 
recipients can't gain access to data that doesn't belong to the exported group and that file 
sizes are smaller.  To use this option, turn on the "Shrink Bursted RPT Files" in the Options 
dialog. Note: this problem 
affect any other export format. This means you should not 
worry about this when exporting, for example, to pdf, excel, etc. 
©2002-2016,   Ido Millet,
Page 340 
8.   Exports to pdf may result in smaller font size.  This is a Crystal issue, and can be fixed using 
some registry entries.  You can do a web search for SAP document ADAPT00940675 for 
explanation. For more detail, see this blog by Ken Hamady: 
It boils down to setting the following registry keys (for Visual CUT 11): 
HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Crystal 
Reports\Export\PDF\TruncationAdjustment (=2) 
HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Crystal 
Reports\Export\PDF\UsePrecisePositioningForText (=1) 
This enlarges the font and also eliminate the truncation in most cases, and 
when it doesn’t
, you 
can increase the TruncationAdjustment from 2 to 3 (or higher) until the problem is resolved. 
Note: On a 64-bit machine, the registry paths would start with 
like this: 
Documents you may be interested
Documents you may be interested