HTML JPG PDF XML DOCX
  Product Family
PDF

在 .NET SDK 中转换 HTML 为 PDF

使用 Aspose.PDF Cloud .NET SDK 将 HTML 文档导出为包括 PDF 在内的多种格式

Get Started

如何使用 .NET SDK 将 HTML 转换为 PDF

为了将 HTML 转换为 PDF,我们将使用 Aspose.PDF Cloud .NET SDK 此 Cloud SDK 允许您轻松地在 C#、ASP.NET 或其他 .NET 语言中为各种云平台构建基于云的 PDF 创建、编辑和转换应用程序。打开 NuGet 包管理器,搜索 Aspose.PDF Cloud 并安装。您也可以使用以下命令从包管理器控制台进行安装。

包管理器控制台命令


     
    PM> Install-Package Aspose.Pdf-Cloud
     
     

通过 .NET SDK 将 HTML 转换为 PDF 的步骤

Aspose.PDF Cloud 开发人员可以轻松地通过几行代码加载和转换 HTML 文件为 PDF。

  1. 使用您的应用程序密钥和密钥创建一个新的 Configuration 对象
  2. 创建一个对象以连接到 Cloud API
  3. 上传您的文档文件
  4. 执行转换
  5. 下载结果
 

此示例代码显示 HTML 到 PDF Cloud .NET SDK 转换


    public static void ConvertHtmlToPdf()
    {
        const string localHtmlFileName = @"C:\Samples\Conversion\sample.html";
        const string storageHtmlFileName = "sample.html";
        const string resultFileName = "sample-html-to-pdf.pdf";
        
        // Get your AppSid and AppSecret https://dashboard.aspose.cloud (free registration required).
        var pdfApi = new PdfApi(AppSecret, AppSid);
        using var file = File.OpenRead(localHtmlFileName);
        pdfApi.UploadFile(storageHtmlFileName, file);
        
        var response = pdfApi.PutHtmlInStorageToPdf(resultFileName, storageHtmlFileName);
        Console.WriteLine($"HTML to PDF result: {response.Status}");
        pdfApi.DownloadFile(resultFileName)
            .CopyTo(File.Create(resultFileName));
    }
 
  • 其他支持的转换

    您还可以转换许多其他文件格式

    BMP 转 PDF (位图图像)
    EMF 转 PDF (增强型图元文件格式)
    EPUB 转 PDF (电子书格式)
    GIF 转 PDF (图形交换格式)
    HTML-TO-PDF (超文本标记语言)
    JPEG 转 PDF (JPEG 图像)
    MD 转 PDF (Markdown)
    PCL 转 PDF (打印命令语言)
    PDF 转 BMP (位图图像)
    PDF 转 DOCX (Office 2007+ 文档)
    PDF 转 EMF (增强型图元文件格式)
    PDF 转 EPUB (电子书格式)
    PDF 转 GIF (图形交换格式)
    PDF 转 HTML (超文本标记语言)
    PDF 转 JPEG (JPEG 图像)
    PDF 转 PDF/A (便携式文档格式/A)
    PDF 转 PNG (便携式网络图形)
    PDF 转 PPTX (开放 XML 演示格式)
    PDF 转 SVG (可缩放矢量图形)
    PDF 转 TEX (LaTeX 输出文本)
    PDF 转 TIFF (标记图像文件格式)
    PDF 转 TXT (文本文档)
    PDF 转 XLSX (OOXML Excel 文件)
    PDF 转 XPS (XML 纸张规范)
    PDF 转 PPTX (开放 XML 演示格式)
    PNG 转 PDF (便携式网络图形)
    SVG 转 PDF (可缩放矢量图形)
    TEX 转 PDF (LaTeX 输出文本)
    文本 转 PDF (文本文档)
    TIFF 转 PDF (标记图像文件格式)
    XPS 转 PDF (XML 纸张规范)