1

这是代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using sharpPDF;

namespace Lightnings_Extractor
{
    class PDF
    {
        pdfDocument myDoc = new pdfDocument("Lightnings-Graphs", "Daniel");

        public PDF()
        {
            pdfPage myPage = myDoc.addPage();
            myPage.addText("Hello World!", 200, 450, predefinedFont.csHelvetica, 20);
            myDoc.createPDF(@"d:\mypdf.pdf");
            myPage = null;
            myDoc = null;
        }

    }
}

predefinedFont不存在。

所以我试着写:

sharpPDF.Fonts.pdfAbstractFont font;

但是当我尝试创建字体时,没有csHelvetica

我在这里想念什么?

4

3 回答 3

0

我错误地使用了sharpPDF。我现在已经下载了 PDFsharp。

谢谢。

于 2012-12-16T21:40:15.667 回答
0

将以下行替换为

      myPage.addText("Hello World!", 200, 450, predefinedFont.csHelvetica, 20);

经过

      myPage.addText("Hello World!", 200, 450, myDoc.getFontReference(predefinedFont.csHelvetica), 20);

这个对我有用。

于 2014-10-10T06:55:57.580 回答
-1

尝试替换predefinedFont.csHelveticamyDoc.getFontReference("Helvetica")

于 2014-04-02T19:29:56.323 回答