pdfsharp c# example : Adding a link to a pdf application SDK tool html wpf .net online ucm3137941-part306

8
Bookmarks and links references can be created for the heading of a section, subsection, or 
title of figures and tables within a single PDF file.   In general, including a meaningful 
bookmark to the main table of contents for a submission or item is helpful, and will aid the 
reviewer in locating information and navigating the submission.  
Hyperlinks are used to improve navigation through individual PDF documents and are 
encouraged.  Hyperlinks can be designated by rectangles using thin lines or by blue text or 
you can use invisible rectangles for hypertext links in a table of contents to avoid obscuring 
text.
23
Hyperlinks throughout the body of the document to support annotations, related 
sections, references, appendices, tables, or figures that are not located on the same page are 
helpful and improve navigation efficiency.   
Bookmarks and links are usually most easily created in a word processor by using titles, 
headers, or styles which can be translated to bookmarks when the file is converted to PDF.  
Alternatively, bookmarks can be created in the final PDF document either by selecting text 
and creating a new bookmark to that location with that text as the name, or making a new 
bookmark and naming it manually. 
While it is common to use bookmarks and hyperlinks within a single PDF file, it is also 
possible to create bookmarks and hyperlinks to other PDF files in your submission. We 
recommend using bookmarks and hyperlinks to other PDF files when use of those features 
will assist reviewers navigating through your submission.  If you choose to use these features 
to navigate between different PDF files, then please remember to 1) use relative rather than 
absolute file paths, 2) use file names that are consistent with the eCopy requirements, and 3) 
use folder names that are consistent with the eCopy requirements.  Please note the 
requirement to use of numeric prefixes in file names, which will allow your files to appear in 
a meaningful order (rather than alphabetical order based on the first letter of each file name).  
Changing the file or folder names after you insert the links will break the links.  If you use 
the eSubmitter tool to modify your file or folder names in order to fulfill the eCopy 
requirements, then any links between PDF files may no longer function. 
B. 
Creating a PDF File from the Source Document (Preferred) 
Creating a PDF file from the source document is the preferred method of PDF creation, 
because this will allow for the automatic creation of searchable text in the PDF. If you have 
created hyperlinks and bookmarks in your document, we recommend that you test the links 
after you have created the PDF file to ensure that the links function correctly. When creating 
a PDF from the source document (e.g., Microsoft Word document), please consider the 
following: 
23
Note that use of blue text for hyperlinks is the most widely recognized style. 
Adding a link to a 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
add page number to pdf hyperlink; adding hyperlinks to pdf
Adding a link to a 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
add hyperlink to pdf online; add link to pdf file
9
1.  Adobe Plug-Ins 
If you use Adobe plug-ins within PDF files and/or to capture or display data, there is a risk 
that information may not display correctly because reviewers may not have access to certain 
plug-ins to review content being displayed by a plug-in.
2.  Fonts 
One of the following fonts should be used in your source document:  Times New Roman; 
Verdana; Arial; Tahoma; or Helvetica.  You should avoid using customized fonts and 
multiple fonts within the same document. We recommend the same font is used throughout 
the submission. 
We recommend the use of a black font color.  Blue font may be used for hypertext links.  If a 
font color other than black is used, avoid light colors that do not print well on grayscale 
printers.  It is advised that you test the color reproduction prior to submission by printing 
sample pages from the document using a grayscale printer.  In addition to font colors, keep 
formatting simple in tables.   
We recommend a font size of 12; however, we will accept smaller fonts. 
C. 
Creating a PDF File from a Scanned Document 
The applicant should create all PDF files directly from the source documents whenever 
feasible rather than creating them by scanning.  PDF documents produced by scanning 
paper documents are far inferior to those produced directly from the source document, 
such as a Microsoft Word document, and, thus, should be avoided if at all possible.  
Paper documents that include a watermark, such as DRAFT or COPY, are not suitable for 
scanning as the watermark makes the scanned document difficult or impossible to read.  
Scanned documents, particularly tables and graphs, are more difficult to read and do not 
allow the reviewers to copy and paste text for editing. 
For any scanned document, we recommend that you perform optical character recognition 
(OCR) so that the text is searchable.  Check to see that the content has been correctly 
converted by:  (1) highlighting an area of text and (2) searching for a word or phrase.  If the 
word or phrase is not returned in the search, then the OCR did not recognize the text.  FDA 
recognizes that use of OCR may not be feasible in some cases for documents with figures 
and images.  
Scanned documents, particularly those with images, photographs, and video recordings tend 
to be large in file size.  Large file sizes may encounter more issues throughout the 
submission process thus causing delays.  Therefore, it is recommended that the total 
submission package not exceed 1 GB. 
Please note that FDA recognizes there may be cases in which it is appropriate to have 
scanned documents added to an eCopy.  For example, if you do not digitally sign the 
Truthful & Accuracy Statement for a 510(k), then a scanned PDF copy of that signed 
document would be added to the eCopy.   
C# PDF Library SDK to view, edit, convert, process PDF file for C#
Capable of adding PDF file navigation features to your C# program. APIs for editing PDF document hyperlink (url) and quick navigation link in PDF bookmark.
pdf links; chrome pdf from link
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
Support adding PDF page number. Offer PDF page break inserting function. DLLs for Adding Page into PDF Document in VB.NET Class. Add necessary references:
add url to pdf; accessible links in pdf
10
FDA recommends that you follow these methods to create an eCopy.  However, while the 
methods described in this section are not requirements for eCopy, your eCopy must meet the 
technical standards in Attachment 1
c.  Are there special considerations when developing an eCopy for an original 
submission versus a response to a review hold notification? 
There are no special considerations because the eCopy program does not dictate the content 
of a document (original, supplement, amendment, or report).  Each eCopy is its own entity, 
and the same technical standards in Attachment 1 apply to each eCopy.  This means that 
volume (if applicable) and PDF numbering start over with each new eCopy rather than 
continuing from a previously-submitted eCopy.  Do not provide previously-submitted 
information in a cumulative fashion.  Only include content pertinent to the current 
submission (e.g., an eCopy for a response to a 510(k) hold notification only includes the 
response content, not the original 510(k) content plus the response content).  FDA 
recommends that you first determine what your content is, and then provide an eCopy that 
matches both in content and flow and meets the technical standards in Attachment 1.  
d. Are there any issues to consider when choosing the eCopy media? 
It is up to each applicant whether to burn your eCopy onto a CD, DVD, or flash drive.  
However, please be aware that certain brands of media, particularly flash drives, come pre-
loaded with files that may lead to your eCopy failing the loading process.  You should check 
the media for pre-loaded files and delete them before you burn your eCopy to the media. 
e.  What if there is another submitting party involved? 
In the case that another party (e.g., law firm, consultant) submits a submission on behalf of 
an applicant, the eCopy must still meet the technical standards in Attachment 1 in order to be 
successfully processed by FDA.  The eCopy requirements are the same regardless of who is 
submitting the eCopy.  While the applicant may or may not include their own company cover 
letter as part of the eCopy, our technical standards require that the submitting party include a 
company cover letter (with an eCopy statement and signature), as described in Section A of 
Attachment 1.  
f.  What if this is a Third Party 510(k)? 
There are two distinct parties involved in the generation of a Third Party 510(k):  (1) the 
Accredited Person and (2) the applicant.  Each party is subject to the eCopy requirements.  
Accordingly, each party (i.e., the Accredited Person and the applicant) must provide their 
own: 
eCopy (on a single CD, DVD, or flash drive) that meets the standards in Attachment 
1; and 
company cover letter with an eCopy statement and signature as described in Section 
A of Attachment 1
VB.NET PDF Library SDK to view, edit, convert, process PDF file
Capable of adding PDF file navigation features to your VB.NET program. Capable of adding PDF file navigation features to your VB.NET program. How To Tutorials.
add url link to pdf; add links to pdf
C# PDF insert image Library: insert images into PDF in C#.net, ASP
application? To help you solve this technical problem, we provide this C#.NET PDF image adding control, XDoc.PDF for .NET. Similar
add hyperlink to pdf in preview; add a link to a pdf in preview
11
Therefore, there will be two separate eCopies provided for a given Third Party 510(k).  
Given this, it is essential that each eCopy be clearly marked as belonging to the Accredited 
Person or the applicant. 
FDA recognizes that an applicant may interact with the Accredited Person multiple times 
prior to the Third Party 510(k) being submitted to FDA.  Regardless of the number of 
interactions prior to the Third Party 510(k) being submitted to FDA, the applicant’s eCopy 
must be on a single CD, DVD, or flash drive in order to be loaded by our software.  This 
could be accomplished by, for example, organizing each round of interaction as different 
volumes in the eCopy (e.g., VOL_001_Original Review, VOL_002_Round 2 Review).  The 
Accredited Person must also provide their eCopy on a single CD, DVD, or flash drive for the 
same reason. 
Although the Accredited Person is FDA’s point-of-contact and is the party that will be sent 
the eCopy hold notification if there are any issues with either eCopy, each party is 
responsible for meeting the eCopy requirements.   
g.  What if this is a bundled submission? 
For bundled submissions, there should be only one version of the company cover letter (with 
an eCopy statement and signature) and only one eCopy that apply to all submissions in the 
bundle.  There should not be different company cover letters or eCopies associated with each 
submission in the bundle.  The company cover letter should include a list or table of all 
submissions that are part of the bundle.  The list or table should specify the submission 
number, trade name, and, as applicable, the model number, of each device impacted by the 
change.   
h. How do you create an eCopy that meets the technical standards? 
There is a free eSubmitter-eCopies tool available on FDA’s website at 
http://www.fda.gov/ForIndustry/FDAeSubmitter/ucm317334.htm, which we encourage 
applicants to use regardless of the Center to which you will be sending your submission.  Use 
of this tool is optional; however, one of the benefits of the tool is that it creates an eCopy in 
real-time that is consistent with the technical standards described in Attachment 1.  The tool 
guides you through the steps of adding the content and will add any required prefixes to 
volumes/folders and PDFs.   
As an additional resource, there is a quick reference guide specific to the eSubmitter-eCopies 
tool available at 
http://www.fda.gov/downloads/ForIndustry/FDAeSubmitter/UCM319824.pdf.  It is 
important that you use only this reference guide when using the eSubmitter-eCopies tool and 
not the generic eSubmitter guides that are available. 
C# PDF Page Insert Library: insert pages into PDF file in C#.net
By using reliable APIs, C# programmers are capable of adding and inserting (empty) PDF page or pages from various file formats, such as PDF, Tiff, Word, Excel
add url pdf; clickable links in pdf from word
C# Image: C# Image Text Annotation Drawing & Inserting Tutorial
Q 2: I want to add a text annotation to my PDF document and I want the Q 3: Can RasterEdge C#.NET Image Text Annotation Library support adding a link to the
adding hyperlinks to pdf documents; add hyperlinks pdf file
12
Tip to Sponsors: If you add any files to your eCopy after using the eSubmitter-eCopies tool, you may 
may 
create hidden temporary files or other errors that will cause the eCopy to fail the loading process.  If a 
document is open while you are adding it to the submission package and you have modified the 
document without saving it, then both the document and the hidden cache file of the document will be 
added to the submission package resulting in a failure when it reaches the FDA for processing.  To 
avoid this from occurring, you must save and close all documents prior to adding the document to the 
submission package. Use the eCopy Validation Module described in Section 7i below, in order to verify 
the format of the eCopy.  
Please note that the eSubmitter-eCopies tool does not transmit the eCopy through the FDA 
Gateway.  Instead, as shown in Figure 1, the eSubmitter-eCopies tool provides the formatted 
eCopy content for you to download onto your local computer drive and then burn onto a CD, 
DVD, or flash drive.  The eCopy content is saved in a folder with a long alpha-numeric 
name.  You need to open up the folder with the long alpha-numeric name that was saved on 
your local computer drive and burn those contents onto your CD, DVD, or flash drive.  Do 
not add any of the files that the eSubmitter-eCopies tool saves on your local computer drive 
outside of that folder with the long alpha-numeric name, as those additional files created by 
the eSubmitter-eCopies tool are for your records only. 
Figure 1:  Snapshot of final packaging screen from eSubmitter-eCopies tool  
Should you have any technical questions regarding the eSubmitter-eCopies tool, please 
contact cdrhesub@cdrh.fda.gov prior to submission of the eCopy to FDA. 
i.  How do you know if an eCopy meets the technical standards before you 
send it to FDA? 
In order to determine if an eCopy meets the technical standards described in Attachment 1 
before sending it to FDA, we recommend that applicants verify an eCopy using the free 
eCopy Validation Module that is now on FDA’s website at 
http://www.fda.gov/medicaldevices/deviceregulationandguidance/howtomarketyourdevice/u
C# PDF insert text Library: insert text into PDF content in C#.net
Supports adding text to PDF in preview without adobe reader installed in ASP.NET. Powerful .NET PDF edit control allows modify existing scanned PDF text.
add links to pdf document; check links in pdf
VB.NET PDF insert text library: insert text into PDF content in vb
VB.NET PDF - Insert Text to PDF Document in VB.NET. Providing Demo Code for Adding and Inserting Text to PDF File Page in VB.NET Program.
add links to pdf file; add hyperlink to pdf in
13
Tip to Sponsors: It is recommended that you use the eCopy Validation Module to check the final 
inal 
eCopy on the CD, DVD, or flash drive before submitting it to FDA in order to identify any burning 
errors or hidden ghost files that may cause an eCopy to fail the eCopy Loader used by FDA.   
cm370879.htm, which we encourage applicants to use regardless of the Center to which you 
will be sending your submission.  This voluntary tool will verify the format of an eCopy and 
provide information on the error(s) contained in an eCopy.   
Figure 2 below shows the initial screen of this tool.  You first identify the location of the 
existing eCopy (e.g.,  CD, DVD, or flash drive) by clicking Choose Folder.  Once you have 
selected the location of your eCopy, you click Run Analysis.  This tool runs through all of 
the technical standards described in Attachment 1 and either confirms that the eCopy meets 
the technical requirements or provides the reasons that it does not meet the technical 
requirements. If you do encounter an error, repackage the submission and use the validator 
tool to verify the format again, before sending to FDA. 
Figure 2: Snapshot of initial screen of eCopies Validator tool 
j.  How do you submit an eCopy to FDA? 
An eCopy is submitted as part of a package to CDRH’s or CBER’s DCC.  The package 
includes:   
one or more eCopies burned to a CD, DVD, or flash drive with a paper copy of your 
company cover letter.  The company cover letter must include an eCopy statement 
and signature as described in Section A of Attachment 1.  If more than one eCopy is 
to be submitted, then a single company cover letter for all eCopies is sufficient; and 
one complete paper copy. 
For Third Party 510(k)s, refer to Section 7f for the specifics of the eCopy and company cover 
letter associated with each of the two parties involved.  
VB.NET TIFF: Modify TIFF File by Adding, Deleting & Sort TIFF
and editing functions, you can link to VB TIFF Pages Modifier. Opposite to page adding & inserting in powerful & profession imaging controls, PDF document, image
add links to pdf in preview; c# read pdf from url
14
k. How does FDA process an eCopy? 
The determination as to whether or not an eCopy passes the loading process will be made by 
the appropriate staff at the same time the submission is received by FDA and logged into our 
database.
24
If an eCopy passes the loading process, the company cover letter and eCopy contents will be 
loaded into the appropriate Center’s official submission repository. 
If an eCopy fails the loading process, we will notify you in writing (e.g., by letter, email, 
and/or fax) that your submission is on eCopy hold.  The eCopy hold notification will 
describe the reasons for the eCopy failure and the logistics for submitting a replacement 
eCopy.  It is important that you follow these directions to avoid delays in processing the 
replacement eCopy.  The submission will be placed and remain on eCopy hold until a 
valid replacement eCopy is submitted to FDA and verified to meet the technical 
standards of Attachment 1.
25
l.  What do you provide to FDA in response to an eCopy hold? 
As stated above, you will receive a notification that states the specific reason(s) why your 
eCopy failed the loading process.  In response to the eCopy hold notification, you must 
provide:   
a company cover letter with an eCopy statement and signature (preferably with a 
revised date); and  
a replacement eCopy (CD, DVD, or flash drive) that meets the technical standards of 
Attachment 1.  Be sure to label the media with the full submission number and 
identify it as a “replacement eCopy.” 
Be sure that you provide a complete eCopy for the submission at hand and not just the 
corrected files or folders.
26
The company cover letter (with an eCopy statement and signature) is required regardless of 
whether or not the eCopy failure was related to the company cover letter, because the DCC 
needs to be able to date stamp the company cover letter to record the receipt date of the 
replacement eCopy.   
24
At CDRH, it is managed by the DCC staff.  At CBER, it is managed jointly by the DCC staff and the Regulatory 
Project Manager (RPM). 
25
Do not confuse an “eCopy hold” with a User Fee hold; a submission may be placed on User Fee hold for failure 
to pay the User Fee even if a valid eCopy is submitted.  In addition, do not confuse an “eCopy hold” with FDA 
decisions such as Refuse to Accept or Refuse to File.  An eCopy hold takes place before a submission is subject to 
any review process.  Once under review, if applicable for that submission type, acceptance and/or filing reviews 
will be performed.  See also Section 7m of this guidance. 
26
For eCopies submitted to CBER only, in some cases only those files that could not be uploaded need to be 
resubmitted.  If you have been advised by the CBER RPM that a submission tracking number has been assigned to 
your submission, the new eCopy and its company cover letter should clearly identify the assigned submission 
tracking number and state that the eCopy is an amendment to that submission.  
15
Please note that if the only reason your eCopy failed is because of a lack of a signature or an 
adequate eCopy statement on your company cover letter, then all you need to provide is a 
paper copy of your revised company cover letter in response to the eCopy hold notification.   
m. How does FDA process a replacement eCopy? 
When FDA receives a replacement eCopy, it is processed in the same manner as the initial 
eCopy.  More specifically, a determination is made as to whether or not the replacement 
eCopy passes the loading process.  If it does not, then the submission will be placed on 
eCopy hold again, and an eCopy hold notification will be issued to you. 
n. 
What timeframes need to be considered?
If you are submitting a new submission and receive an eCopy hold notification, you should 
respond to that eCopy hold notification within 180 days.  If FDA does not receive a 
replacement eCopy within 180 days of the eCopy hold notification, FDA may consider your 
submission withdrawn and closed in our database.     
If you are submitting a response to a review hold notification (e.g., a response to an 
Additional Information letter for a 510(k)), you should allow for mail delivery and eCopy 
processing times in order to ensure that you meet review hold notification deadlines.  You 
risk withdrawal and closure of your submission if your response is mailed very close to or at 
180 days. 
o.  When does review of a submission begin? 
Review of a submission will begin only after a valid eCopy has been received and, if 
applicable, the user fee has been paid.
27
p. If you submitted an eCopy for a submission type that did not require an 
eCopy and you received an eCopy hold letter, what are your options? 
If you submitted an eCopy for a compassionate use IDE, emergency use IDE, EUA, MAF, 
513(g), or CLIA X file, and it did not meet the technical standards in Attachment 1, your 
submission will be placed on eCopy hold.  However, unlike the other submission types that 
require a valid eCopy, you have the option of responding to that eCopy hold notification with 
an additional paper copy in lieu of a replacement eCopy. 
27
As applicable for the submission type, acceptance or acceptance and filing reviews will then be conducted.  
Otherwise, the substantive review of the submission will begin.  For more information, please see the guidances 
FDA and Industry Actions on Premarket Notification (510(k)) Submissions: Effect on FDA Review Clock and 
Goals” (http://www.fda.gov/MedicalDevices/DeviceRegulationandGuidance/GuidanceDocuments/ucm089735.htm
and “Guidance for Industry and Food and Drug Administration Staff - FDA and Industry Actions on Premarket 
Approval Applications (PMAs): Effect on FDA Review Clock and Goals” 
(http://www.fda.gov/MedicalDevices/DeviceRegulationandGuidance/GuidanceDocuments/ucm089733.htm). 
16
8. What if your device is regulated by CBER?  
a.  Will the new eCopy requirements apply? 
Yes, unless your submission is an entirely electronic submission exempted under this 
guidance, as described below.  With the implementation of the statutory requirement, all 
medical device submission types listed in Section 4, as well as all subsequent submissions to 
an original submission, including amendments, supplements, and reports (reports include 
annual/periodic and post-approval reports), must be in the form of an eCopy regardless of the 
Center in FDA in which the submission will be reviewed unless the requirement is waived or 
exempted.  Accordingly, submissions for devices subject to review by CBER must be in the 
form of an eCopy, except where exempted as described below.  
Submissions for devices that are subject to licensure under the Public Health Service (PHS) 
Act, including biologics license applications and supplements, investigational new drug 
applications, and EUAs for these devices, may be submitted as true electronic submissions as 
detailed in Section 8b and Section 8c below.  FDA will exempt such true electronic 
submissions from the eCopy requirement. 
b. Can you submit an electronic submission instead of an eCopy? 
Yes, you can choose to make true electronic submissions (described below) and submit them 
through the FDA Gateway.  
c.  How do you prepare and submit an electronic submission to CBER? 
CBER has several resources available to applicants who choose to submit electronic 
submissions as outlined in the document “Regulatory Submissions in Electronic Format for 
Biologic Products.” 
(http://www.fda.gov/BiologicsBloodVaccines/DevelopmentApprovalProcess/ucm163685.ht
m). Thus, specific details are available in the cited references and will not be repeated in this 
guidance. 
In addition, for devices that are regulated under the PHS Act and require the submission of a 
BLA, consult the guidance document entitled “Providing Regulatory Submissions to the 
Center for Biologics Evaluation and Research (CBER) in Electronic Format - Biologics 
Marketing Applications” 
(http://www.fda.gov/downloads/BiologicsBloodVaccines/GuidanceComplianceRegulatoryIn
formation/Guidances/General/UCM192413.pdf) for details on preparing your electronic 
submission. Note that certain sections of this guidance, for example, those on pharmacology 
and toxicology, are generally not pertinent to licensed devices.  
Also note that true electronic submissions, as described in the above-referenced guidance 
documents, cannot include zip files, as can be done with eCopies. 
You can submit questions pertaining to the preparation of submissions in electronic format 
for submission to CBER at ESUBPREP@fda.hhs.gov
17
You may also contact CBER at CBER.CDISC@fda.hhs.gov to discuss the potential for 
submission of data in CDISC format 
(http://www.fda.gov/BiologicsBloodVaccines/DevelopmentApprovalProcess/ucm209137.ht
m). 
CBER will accept true electronic submissions via electronic transmission (i.e., through the 
FDA Electronic Submissions Gateway
28,29
) or on physical media through CBER’s Document 
Control Center.  CBER will accept eCopies only on physical media through our DCC; they 
cannot be submitted through the FDA Gateway. 
28
Refer to “Food and Drug Administration Electronic Submissions Gateway (Federal Register Notice) - 8/9/2006
(http://www.gpo.gov/fdsys/pkg/FR-2006-08-08/html/E6-12808.htm). 
29
Refer to “Electronic Submissions Gateway 
(http://www.fda.gov/ForIndustry/ElectronicSubmissionsGateway/default.htm ). 
Documents you may be interested
Documents you may be interested