我需要將網頁網址傳遞給另一個aspx頁面,並且需要將其轉換爲PDF或圖像格式並保存在特定路徑中。如何將網頁轉換爲pdf /圖片通過在c#中的頁面URL?
0
A
回答
0
有許多Web服務,您可以利用他們的服務並完成您的任務。
如果你只需要一個屏幕截圖,我會建議你使用硒。
更新您的問題。
0
有很多圖書館可以做到這一點,有些是免費的,但其中大多數是商業的。免費版本通常有一些限制。檢查:
https://code.msdn.microsoft.com/Convert-HTML-to-PDF-with-C-b16fc75f
碼參考:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Spire.Pdf;
using System.Threading;
namespace HtmlToPDF
{
class Program
{
static void Main(string[] args)
{
// create a pdf document.
PdfDocument doc = new PdfDocument();
String url = "http://www.e-iceblue.com/";
Thread thread = new Thread(() =>
{ doc.LoadFromHTML(url, false, true, true); });
thread.SetApartmentState(ApartmentState.STA);
thread.Start();
thread.Join();
// save pdf file.
doc.SaveToFile(@"..\..\sample.pdf");
doc.Close();
System.Diagnostics.Process.Start(@"..\..\sample.pdf");
}
}
}
希望它能幫助。
相關問題
- 1. 通過Spire.Pdf將一個頁面上的XLSX轉換爲PDF(c#)
- 2. 將網頁轉換爲PDF
- 3. 如何將Django網頁轉換爲PDF
- 4. 將網頁轉換爲PDF或圖像
- 5. 如何將PDF頁面轉換爲iOS中的圖像
- 6. 如何將PDF頁面轉換爲Android中的圖像?
- 7. 如何將PDF頁面轉換爲Android中的位圖?
- 8. 如何將網站中的所有網頁轉換爲pdf?
- 9. 如何在MULE中將傳入的JSP頁面轉換爲PDF?
- 10. 如何將網頁轉換爲圖像?
- 11. 如何將多頁PDF轉換爲imagemagick中的多圖像通過php
- 12. 如何在ASP.NET中將網頁轉換爲PDF?
- 13. 如何將PDF轉換爲網頁瀏覽圖像?
- 14. 如何使用Javascript將網頁轉換爲PDF或圖像?
- 15. 如何在django中將動態html頁面轉換爲pdf?
- 16. Tcpdf將當前網頁轉換爲PDF
- 17. 到網頁轉換爲PDF圖像
- 18. 如何將yii視圖頁面轉換爲pdf並下載它?
- 19. 使用dompdf將頁面轉換爲PDF
- 20. 將JSP頁面轉換爲PDF
- 21. 在Android中將PDF頁面轉換爲位圖Java
- 22. 如何使用iText&飛碟將java頁面的url轉換爲java中的pdf?
- 23. 如何將PDF轉換爲Android中的HTML頁面?
- 24. 如何將html網頁轉換爲圖片
- 25. 將所有PDF頁面轉換爲java中的單個圖像
- 26. 將多頁PDF轉換爲多圖像
- 27. Pdfbox1.8.12將PDF轉換爲白頁圖像
- 28. 如何將多頁PDF轉換爲導軌中的jpeg圖像
- 29. 將多頁PDF轉換爲單頁PDF並提取圖像
- 30. ImageMagick:將圖像轉換爲PDF,A4頁面大小和圖像適合頁面
您是否在尋找付費軟件或免費軟件? – Muks
你可以試試[Pandoc](http://pandoc.org/)。將HTML文件下載到您的PC,然後運行Pandoc將其轉換爲HTML。這是你想要的? – Niek