最新Spire.pdf Spire.Doc Spire.Xls等无水印使用

Posted 神色自若

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了最新Spire.pdf Spire.Doc Spire.Xls等无水印使用相关的知识,希望对你有一定的参考价值。

Aspose与Spire功能都很强大,为什么要选择Spire,Spire支持WPF组件,Aspose默认没有。

新建.net6控制台程序,用NuGet包添加Spire.PDF引用

 添加代码

using Spire.Pdf;
using Spire.Pdf.Graphics;
using System.Drawing;

PdfDocument pdfDocumnet =new PdfDocument();
for (int i = 1; i < 30; i++)


    PdfPageBase page = pdfDocumnet.Pages.Add(PdfPageSize.A4);
    PdfTrueTypeFont font = new PdfTrueTypeFont(new Font("宋体", 12), true);
    PdfPen pen = new PdfPen(Color.Black);
    string text = $"第i.ToString()页";
    page.Canvas.DrawString(text, font, pen, 100, 50);

pdfDocumnet.SaveToFile("pdf.pdf");

编译运行

打开生成的pdf如图(有个红色的水印)

 用压缩包里的dll替换

编译运行,再次打开pdf,查看

 再添加Spire.Doc包

新增代码

 

            Document document = new Document();
                Section s = document.AddSection();             
                Paragraph p= s.AddParagraph();
                p.AppendText("欢迎使用Spire.Doc");
                document.SaveToFile("doc.docx", Spire.Doc.FileFormat.Docx);

添加Spire.Xls包

 添加代码 

Workbook workbook = new Workbook();
Worksheet sheet = workbook.Worksheets[0];

sheet.Range[1, 1].Text = "Demo";
workbook.SaveToFile("excel.xlsx", ExcelVersion.Version2016);

编译,替换Spire.XLS.dll,运行,生成word和excel文档如下图

以上是关于最新Spire.pdf Spire.Doc Spire.Xls等无水印使用的主要内容,如果未能解决你的问题,请参考以下文章

最新Spire.pdf Spire.Doc Spire.Xls等无水印使用

C# 将Word转为PDF时,设置PDF文档保护

spire.doc.free企业能用吗

Spire.Doc组件

Spire.Doc 中英文字体设置

Spire.Doc 中英文字体设置