сообщество переполнения стека.
У меня есть папка с отдельными PDF-файлами, я пытаюсь создать гиперссылку между ними.У меня есть метод ниже для создания моей гиперссылки.
public void LinkPdfs(string dest, PdfStamper stamper, Rectangle rect, int page, PdfContentByte cb)
{
try
{
//writer for annotation
PdfWriter writer = stamper.Writer;
//Create the hyperlink
PdfAnnotation annotation = PdfAnnotation.CreateLink(writer, rect, PdfAnnotation.HIGHLIGHT_NONE, new PdfAction(dest));
stamper.AddAnnotation(annotation, page);
}
catch (Exception ex) { Console.WriteLine(ex.Message); }
}
Моя проблема заключается в том, что гиперссылка создается с использованием% в пространстве: ./S2-M%20-%20MEZZANINE%20LEVEL%20FRAMING%20PLAN.pdf Мой путь к файлу должен быть следующим.Я не могу найти PdfAction (), который может просто взять путь.
Заранее спасибо.