彩票走势图

logo E-iceblue中文文档
文档彩票走势图>>E-iceblue中文文档>>用新插件将HTML转换为PDF

用新插件将HTML转换为PDF


Spire.PDF for .NET 是一款专门对 Word 文档进行操作的 .NET 类库。致力于在于帮助开发人员轻松快捷高效地创建、编辑、转换和打印 Microsoft Word 文档,而无需安装 Microsoft Word。

行号用于在每行文本旁边显示 Word 自动计算的行数。当我们需要参考合同或法律文件等文档中的特定行时,它非常有用。word中的行号功能允许我们设置起始值、编号间隔、与文本的距离以及行号的编号方式。使用 Spire.Doc,我们可以实现上述所有功能。本文将介绍如何将 XPS 转为PDF 格式。

Spire.PDF for.NET 最新下载

欢迎加入spire技术交流群:767755948

本节重点介绍新的HTML转PDF插件。有了这个新的插件,我们支持转换带有丰富元素的HTML页面,如HTTPS、CSS3、HTML5、JavaScript。

您需要下载Spire.PDF并安装到您的系统中,在下载的Bin文件夹中添加Spire.PDF.dll作为引用,路径如下'.\Spire.PDF\Bin\NET4.0\Spire.PDF.dll'。为了获得新的插件,您可以直接从下载文件中获取新的插件:              .

在Windows系统中,您需要解压转换器插件包,并复制到Spire.Pdf.dll同一文件夹下的 "plugins "文件夹中。在使用QT插件将HTML转换为PDF之前,请确保您的计算机上安装了Microsoft Visual C++ 2015 Redistributable。

在Mac和Linux系统中,您需要将zip文件复制到系统下,然后解压convertor插件包,以成功使用插件。

C#   和  ,您可以下载并试用。

调用插件非常简单,请查看下面的C#代码将HTML转换为PDF。

[C#]

using System.Drawing;
using Spire.Pdf.Graphics;
using Spire.Pdf.HtmlConverter.Qt;
namespace SPIREPDF_HTMLtoPDF
{
class Program
{
static void Main(string[] args)
{
HtmlConverter.Convert("//www.wikipedia.org/", "HTMLtoPDF.pdf",
                
//enable javascript
                true,

//load timeout
100 * 1000,

//page size
new SizeF(612, 792),

//page margins
new PdfMargins(0, 0));
System.Diagnostics.Process.Start("HTMLtoPDF.pdf");
}

}

}
[VB.NET]

Imports System.Drawing
Imports Spire.Pdf.Graphics
Imports Spire.Pdf.HtmlConverter.Qt

Module Module1

    Sub Main()
        HtmlConverter.Convert("//www.wikipedia.org/", "HTMLtoPDF.pdf", True, 100 * 1000, New SizeF(612, 792), New PdfMargins(0, 0))
        System.Diagnostics.Process.Start("HTMLtoPDF.pdf")
    End Sub

End Module

请查看以下有效截图:

 

下面的示例将重点介绍将HTML字符串转换为PDF的新插件。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Spire.Pdf;
using System.IO;
using Spire.Pdf.HtmlConverter;
using System.Drawing;
namespace HTMLToPDFwithPlugins
{
    class Program
    {
        static void Main(string[] args)
        {
            string input =@"<strong>This is a test for converting HTML string to PDF </strong>
                 <ul><li>Spire.PDF supports to convert HTML in URL into PDF</li>
                 <li>Spire.PDF supports to convert HTML string into PDF</li>
                 <li>With the new plugin</li></ul>";
         
            string outputFile = "ToPDF.pdf";

            Spire.Pdf.HtmlConverter.Qt.HtmlConverter.Convert(input,

            outputFile,
            //enable javascript
            true,
            //load timeout
            10 * 1000,
            //page size
            new SizeF(612, 792),
            //page margins
            new Spire.Pdf.Graphics.PdfMargins(0),
            //load from content type
            LoadHtmlType.SourceCode
            );
            System.Diagnostics.Process.Start(outputFile);
        }
    }
}
有效截图:
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP