Ссылки идут как обычный текст без функциональности ссылок в PDF с использованием библиотеки ABCPDF - PullRequest
0 голосов
/ 28 мая 2019

Я использую функцию AddImageHtml библиотеки ABCPDF для генерации страниц с содержимым HTML. PDF сгенерировал текст в цвете якоря с подчеркиванием, но когда я наведу на него ссылку, функции ссылки не отображаются. У меня есть оглавление и заголовки на каждой странице, каждый раз, когда вы переходите по ссылке стр.

Добавлена ​​следующая строка сразу после создания документа.

theDoc.HtmlOptions.AddLinks = true;

Добавлена ​​таблица содержания в StringBuilder и привязка этого StringBuilder объекта в AddImageHtml, как показано ниже

StringBuilder sb = new StringBuilder();
sb.Append('<tr><td><a href='#About'>About</a></td><td> 1</td></tr>');

theDoc.AddImageHtml(@"<table width='100%'>"+sb.ToString()+"</table>");

На другой странице,

theDoc.AddImageHtml("<a name='#About'>About</a>");
...