iTextSharp.text.pdf.PdfAnnotation.PdfImportedLink.PdfImportedLink C# (CSharp) Метод

PdfImportedLink() приватный Метод

private PdfImportedLink ( PdfDictionary annotation ) : System
annotation PdfDictionary
Результат System
            internal PdfImportedLink(PdfDictionary annotation)
            {
                parameters = new Dictionary<PdfName,PdfObject>(annotation.hashMap);
                try {
                    if (parameters.ContainsKey(PdfName.DEST))
                        destination = (PdfArray)parameters[PdfName.DEST];
                    parameters.Remove(PdfName.DEST);
                } catch (Exception) {
                    throw new ArgumentException(MessageLocalization.GetComposedMessage("you.have.to.consolidate.the.named.destinations.of.your.reader"));
                }
                if (destination != null) {
                    destination = new PdfArray(destination);
                }
                PdfArray rc = (PdfArray)parameters[PdfName.RECT];
                parameters.Remove(PdfName.RECT);
                llx = rc.GetAsNumber(0).FloatValue;
                lly = rc.GetAsNumber(1).FloatValue;
                urx = rc.GetAsNumber(2).FloatValue;
                ury = rc.GetAsNumber(3).FloatValue;
            }