링크 레이블을 사용하여 웹 브라우저에서 PDF를 여는 방법은 무엇입니까?웹 브라우저에서 링크 레이블을 사용하여 pdf를 여는 방법은 무엇입니까?
Windows Forms 응용 프로그램이 있고 REST 서비스 요청을 만들고 있습니다. 응답에는 웹 브라우저에서 열려고하는 PDF의 URL이 포함됩니다. 이것이 가능한가 ? http://support.microsoft.com/kb/320478
을하지만 URL을 변경하는 경우를 PDF 아무 일도 발생하지 요청 :
이 기사를 참조하고있다.
여기 내 코드입니다.
UrlLink.Text = "http://testurl.com/test.pdf";
UrlLink.Links.Remove(UrlLink.Links[0]);
UrlLink.Links.Add(0, UrlLink.Text.Length,
"http://testurl.com/test.pdf");
그리고 링크 라벨 이벤트 핸들러 :
private void UrlLink_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
ProcessStartInfo sInfo = new ProcessStartInfo(e.Link.LinkData.ToString());
Process.Start(sInfo);
}
URL 주변에있는 추가 음성 표식을 제거 하시겠습니까? (예 : UrlLink.Text = "http://testurl.com/test.pdf") UrlLink.Links.Remove (UrlLink.Links [0]); UrlLink.Links.Add (0, UrlLink.Text.Length, "http://testurl.com/test.pdf");'e.Link.LinkData'에 중단 점을 넣고 그 값을 확인하십시오. – keyboardP
이중 복사 가난한 사본 붙여 넣기 기술에서 나온 것입니다 – BentOnCoding
LinkClicked 이벤트에서 'LinkData'? – keyboardP