Click or drag to resize
Pdftools logo

EmbeddedPdfLinkCreate Method

Create a link to an embedded PDF document

The link is associated with the targetDocument but not yet part of any page. It can be added to a page's list of links.

Namespace: PdfTools.Toolbox.Pdf.Navigation
Assembly: PdfTools.Toolbox (in PdfTools.Toolbox.dll) Version: 1.4.0+02318d3e3f9645a1305b87026fb971a660079e54
Syntax
C#
public static EmbeddedPdfLink Create(
	Document targetDocument,
	Rectangle boundingBox,
	FileReference fileReference
)

Parameters

targetDocument  Document
The output document with which the returned object is associated
boundingBox  Rectangle
The location on the page
fileReference  FileReference
The embedded PDF file

Return Value

EmbeddedPdfLink
The newly created object
Exceptions
ExceptionCondition
ArgumentExceptionif the targetDocument has already been closed
ArgumentExceptionif the targetDocument is read-only
ArgumentExceptionif the document associated with the fileReference argument has already been closed
ArgumentExceptionif the fileReference argument does not contain a PDF document
ArgumentExceptionif the fileReference argument is neither used in a file attachment annotation nor has it been appended to the targetDocument's list of plain embedded or associated files.
ArgumentExceptionif the fileReference argument is used in a file attachment annotation and this annotation has not been appended to a page's list of annotations.
ArgumentNullExceptionif targetDocument is .
ArgumentNullExceptionif fileReference is .
See Also