iTextSharp.text.pdf.SimpleBookmark.MakeBookmarkParam C# (CSharp) Метод

MakeBookmarkParam() приватный статический Метод

private static MakeBookmarkParam ( PdfArray dest, IntHashtable pages ) : String
dest PdfArray
pages IntHashtable
Результат String
        private static String MakeBookmarkParam(PdfArray dest, IntHashtable pages)
        {
            StringBuilder s = new StringBuilder();
            PdfObject obj = dest[0];
            if (obj.IsNumber())
                s.Append(((PdfNumber)obj).IntValue + 1);
            else
                s.Append(pages[GetNumber((PdfIndirectReference)obj)]); //changed by ujihara 2004-06-13
            s.Append(' ').Append(dest[1].ToString().Substring(1));
            for (int k = 2; k < dest.Size; ++k)
                s.Append(' ').Append(dest[k].ToString());
            return s.ToString();
        }