我的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?
答案 0 :(得分:0)
尝试使用以下格式:
"{\\field{\\*\\fldinst{ HYPERLINK "+"\"https://www.example.com/watch?v=IjGNTqAW58E\"" + "}}{\\fldrslt https://www.example.com/watch?v=IjGNTqAW58E}}"
这会将网址保持为一个整体。