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();
}