how to show .pdf file in web application using c# : How to select text in a pdf SDK control project wpf azure .net UWP UsingWorldImagesDropbox0-part1771

1 | Page 
Using the Dropbox system at 
WoRLD Images  
V1.6 – May 20, 2015 
Preparing the Submitting Computer ............................................................................................... 1
Activating a Submitting Site’s Dropbox ......................................................................................... 3
Accessing a Submitting Site’s Dropbox ......................................................................................... 6
Uploading DICOM Images ............................................................................................................. 7
Uploading Clinical Data (Strongly Recommended) ..................................................................... 17
Submitting sites transmit images to the NIOSH Chest Image Repository using the Dropbox 
system hosted at the WoRLD Images (Work Related Lung Disease) web site.  Each submitting 
site is given a Drobox, which is identifed by a Dropbox Name that is tied to the submitting site’s 
principle contact.  Prior to using their dropbox, a submitter must prepare the computer that they 
will use to transmit the images and activate their dropbox.  When ready, the submitter then may 
upload DICOM images and related clinical data as often as they wish. 
Preparing the Submitting Computer 
The computer that a submitter will use must be set up with a compatible Java runtime and web 
browser.  If the submitter will also be transmitting the related clinical data, the computer must be 
equiped with a compatible version of the Adobe Reader or Acrobat.  The submitter should check 
(or ask that their technical person check) that their computer meets these requirements. 
WoRLD Images uses the CTP Client program from RSNA’s MIRC project to support 
submission of DICOM images and related data by contributors.  CTP Client is a Java Web Start 
program that runs on the submitter’s computer, hence requires that a Java runtime be installed on 
that computer.  We have tested and know CTP Client works with the following versions of Java: 
Oracle Java SE 6 on Windows 
Oracle Java SE 7 on Windows 
OpenJDK 7 on Linux 
We have not tested Java 8 yet.  The CTP Client will not run on older versions of Java (e.g. 5 or 
How to select text in a pdf - search text inside PDF file in, ASP.NET, MVC, Ajax, WinForms, WPF
Learn how to search text in PDF document and obtain text content and location information
how to make a pdf document text searchable; converting pdf to searchable text format
How to select text in a pdf - VB.NET PDF Text Search Library: search text inside PDF file in, 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
select text in pdf file; pdf find highlighted text
2 | Page 
Java Web Start programs typically are launched from a web browser.  We have tested and know 
CTP Client launching works with the following browsers: 
Firefox (latest) on Windows and Linux 
Chrome (latest) on Windows and Linux 
Internet Explorer 8 on Windows XP 
Internet Explorer 11 on Windows 7, 8, 8.1 
We also use the Adobe Acrobat Reader for submitting data forms.  We have tested with Reader 
version X (10). 
We have tested image and data submission, and know it works from the following operating 
PCs running Microsoft Windows XP (32 bit), Windows 7 (64 bit), and Windows 8.1 (64 bit) 
PCs running 64 bit Red Hat 6 and derivatives (e.g. CentOS 6, Scientific Linux 6) 
Although it is impossible to test all combinations we are fairly confident that most all 
combinations of Java version 6 or 7, Adobe Acrobat Reader X, popular browsers, and Windows 
(XP or later) or Linux are compatible with our image submission process. 
There are known issues with running Java Web Start programs, such as CTP Client, on later 
versions of the Mac OS X operating systems, starting with OS X version 10.8.3 (Mountain Lion) 
and continuing with version 10.9.* (Mavericks).  Apple unilaterally imposed additional Apple-
specific security restrictions on Java Web Start programs, in addition to the stronger security 
now required by recent versions of Java 7, which currently block the running of CTP Client.   
For most submitters, we recommend using a Windows or Linux computer, as outlined above, to 
submit images.  A Windows or Linux system running in a virtual environment on the Mac, such 
as Parallels, Fusion, or VirtualBox is also known to work.   
It is possible to configure a later version Mac to run CTP Client directly by altering OS/Java 
security settings and/or adding exceptions for CTP Client, but such configuration requires 
administrative access to the machine.  Feel free to contact if you are 
adventurous and would like to try.  For the less adventurous, please use Windows or Linux. 
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
C#: Select All Images from One PDF Page. C# programming sample for extracting all images from a specific PDF page. C#: Select An Image from PDF Page by Position.
pdf text searchable; find and replace text in pdf
VB.NET PDF Image Extract Library: Select, copy, paste PDF images
VB.NET : Select An Image from PDF Page by Position. Sample for extracting an image from a specific position on PDF in VB.NET program.
cannot select text in pdf file; search a pdf file for text
3 | Page 
Activating a Submitting Site’s Dropbox 
Before a submitting site can use their Dropbox, the Dropbox must be activated.  This only need 
be done once per submitting site.  A WoRLD Images system administrator creates the Dropbox, 
and sends the submitting site principle contact an introductory e-mail similar to the following: 
The principle contact must activate the submitting site’s Dropbox by clicking on the link near the 
bottom of the e-mail.  By activating the dropbox, the submitting site is agreeing to abide by the 
VB.NET PDF Text Redact Library: select, redact text content from
Page. PDF Read. Text: Extract Text from PDF. Text: Search Text in PDF. Image: Extract Image from PDF. VB.NET PDF - Redact PDF Text. Help
select text in pdf reader; pdf searchable text
C# PDF Text Redact Library: select, redact text content from PDF
Page: Rotate a PDF Page. PDF Read. Text: Extract Text from PDF. Text: Search Text in PDF. C#.NET PDF SDK - Redact PDF Text in C#.NET.
find text in pdf files; convert a scanned pdf to searchable text
4 | Page 
rules and procedures outlined in the introductory e-mail.  The link should take the principle 
contact to a web page that looks like the following: 
If the link in the e-mail does not work, please use the following link:  
Please enter the Dropbox Name received in the introductory e-mail, along with the last name of 
the submitting site’s principle contact, and click the “Activate” button to start the activation 
process.  The Dropbox system will send a confirmation e-mail similar to the following to the 
principle contact: 
C# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
Tools Tab. Item. Name. Description. 1. Select tool. Select text and image on PDF document. 2. Hand tool. Pan around the document. Go To Tab. Item. Name. Description
how to search pdf files for text; select text pdf file
VB.NET PDF- View PDF Online with VB.NET HTML5 PDF Viewer
Tools Tab. Item. Name. Description. 1. Select tool. Select text and image on PDF document. 2. Hand tool. Pan around the document. Go To Tab. Item. Name. Description
search multiple pdf files for text; make pdf text searchable
5 | Page 
The Dropbox system will then ask you to select a site key, which is used to control entry into the 
Dropbox system.   
You must enter the site key twice, to insure that it is recorded correctly.  The “Show Site Keys” 
button unhides the entered keys, should you wish to see them in the clear.  Clicking the “Change 
Site Key” button confirms the new site key setting.  Whenever a submitting site’s key is 
changed, the principle contact will receive an e-mail similar to the following: 
VB.NET PDF - View PDF with WPF PDF Viewer for VB.NET
Tools Tab. Item. Name. Description. Ⅰ. Hand. Pan around the PDF document. Ⅱ. Select. Select text and image to copy and paste using Ctrl+C and Ctrl+V.
convert pdf to searchable text; search text in multiple pdf
C# WPF PDF Viewer SDK to view PDF document in C#.NET
Tools Tab. Item. Name. Description. Ⅰ. Hand. Pan around the PDF document. Ⅱ. Select. Select text and image to copy and paste using Ctrl+C and Ctrl+V.
search pdf for text; select text in pdf
6 | Page 
Once the site’s key is set, the submitting site’s Dropbox is ready to use. 
Accessing a Submitting Site’s Dropbox 
To access a submitting site’s dropbox, a submitter browses to
which brings up the following page: 
Enter the Dropbox Name you were provided, enter your site key, and then click on the Access 
Dropbox button to access your Dropbox’s main menu (see figure below).  If you have forgotten 
your Dropbox Name, clicking on “Forgotten Dropbox Name” will bring up a page that will help 
you remember.  If you have forgotten your site key, clicking on “Forgotten Site Key” will trigger 
a process that will send the site’s principle contact a link via e-mail that allows them to reset the 
site’s key. 
C# WPF PDF Viewer SDK to annotate PDF document in C#.NET
Click to select drawing annotation with default properties. Other Tab. Item. Name. Description. 17. Text box. Click to add a text box to specific location on PDF
pdf search and replace text; find text in pdf image
VB.NET PDF - Annotate PDF with WPF PDF Viewer for VB.NET
Click to select drawing annotation with default properties. Other Tab. Item. Name. Description. 17. Text box. Click to add a text box to specific location on PDF
how to make a pdf file text searchable; text select tool pdf
7 | Page 
The Dropbox Main Menu looks like this: 
Uploading DICOM Images 
To upload images to the Chest Image Repository click “Upload DICOM Images” on the 
Dropbox Main Menu.  This will download (if needed) and start the CTPClient program on your 
computer using the Java Web Start technology.  CTPClient is designed to work with either Java 
7 or Java 6, but you will see a slightly different messages depending on which version of Java 
you are using, and which browser you use to launch the CTPClient program.   
If you do not have Java 7 or Java 6 on your system, you must install it first before you can use 
CTPClient to upload de-identified DICOM images to the WoRLD Images web site.  Java 7 
(recommended) can be downloaded from  
8 | Page 
With some browser configurations, notably Firefox, you may see a pop up window similar to the 
Please select the “Open with” radio button and a Java™ Web Start Launcher program (or 
equivalent) from the dropdown menu, and then click OK from the pop up window to launch 
CTPClient.  (see figure below) 
Other browsers may only offer the option to “Save” or “Run” the JNLP file (the file that contains 
the application launch information for CTPClient).  We recommend selecting “Run”.   
If the browser only offers the “Save” option, please save the JNLP file, then double click on the 
file to launch the CTP Client program. 
If this is the first time you have launched the CTP Client program, or if an updated version of the 
CTP program is available at the WoRLD Images site, Java Web Start will download the 
software.  During the download, Java may pop up a dialog box showing the download progress. 
NOTE: If you are using an older browser or operating system you may see two warning 
messages stating that 1) the website’s certificate cannot be verified and 2) the application’s 
digital signature cannot be verified. If you see those warning messages you should update your 
browser with it’s latest root certificate list, but it is safe to click the checkbox to Always trust 
content from this publisher and then click YES to continue. 
9 | Page 
Before starting the CTP Client application, Java may ask your for permission to start the 
application.  It may open a popup window with the title, “Do you want to run this application?”, 
as shown below.  WoRLD Images CTP Client is the application that is used to anonymize and 
transmit DICOM data to the WoRLD Images NIOSH Chest Image Repository, so obviously 
CTPClient needs to access the image files on your computer, hence the warning from Java.  To 
upload images click on the “RUN” button. 
If you are using Java 6 you will see a slightly different message, shown below. To keep from 
seeing this message every time you wish to upload data, click the check box titled “Always trust 
content from this publisher” prior to clicking on the “RUN” button. 
10 | Page 
CTPClient will then open on your computer, along with brief instructions on how to submit 
You will see there are two ways to submit images to CTPClient.   
One method is to use your PACS or a workstation to transmit images to CTPClient using the 
DICOM protocol, and then use the “Open DICOM Storage” button to browse and select which 
of the received images you wish to de-identify and transmit to WoRLD Images.  Likely you will 
need assistance from your PACS or system administrator to use this method.  If you wish to use 
this method, please contact us if you have questions or need assistance.   
The other method is to select the image files to de-identify and transmit from a folder (directory) 
on your local computer.  This folder can be on removable media (e.g., a USB stick or DVD) or a 
local or shared drive that your computer has access to.  Since this is the simpler method, we will 
illustrate its use in this document.   
If you do not have the images in DICOM format on your local computer, one suggestion for 
getting them is to request from the PACS an export disk or portable media (e.g. CD or DVD) 
with the DICOM files on it, suitable for sending to a referring physician.  You can then place this 
disk in your computer’s CD/DVD drive. 
After getting access to the images on your computer, you begin by clicking the “Open Local 
Folder” button in CTPClient, which will bring up a directory browser pop-up, as shown below.   
Documents you may be interested
Documents you may be interested