Activereports在转换为PDF时分为URL

时间:2017-07-05 13:38:52

标签: activereports

我的RichTextBox包含带网址的文字。

例如:

  

在du l?ser vor Praktiske Information grundigt igennem   f?r afrejse。 P + vores hjemmeside g?r du ind在“Praktisk info”下   v?lger dit aktuelle rejsem?l。   https://www.example.com/watch?v=IjGNTqAW58E她的发现者du mange   nyttige informationer omkring turen,s? som visum,疫苗接种者,   bagage,运输med mere。链接直到Praktisk信息

当我将此文本粘贴到报告中时,我会找到所有网址并按标记包装:

richTextBox.RTF = richTextBox.RTF.Replace(url, @"{\field{\*\fldinst{ HYPERLINK " + $"\"{url}\"" + @"} }{\fldrslt{"+ $"{url}" +@" } } }\ul0\cf0");

在预览器中,链接可以点击并且正常工作

但是当我将其转换为PDF时,当字符串结束时,它会在two parts中拆分网址,而第二行中的第二条路径会从网址中删除。

如何使用有效的网址生成PDF?

1 个答案:

答案 0 :(得分:0)

尝试使用以下格式: "{\\field{\\*\\fldinst{ HYPERLINK "+"\"https://www.example.com/watch?v=IjGNTqAW58E\"" + "}}{\\fldrslt https://www.example.com/watch?v=IjGNTqAW58E}}"

这会将网址保持为一个整体。