簡體   English   中英

我正在嘗試使用PDFSharp,但找不到預定義的Font.csHelvetica

[英]I'm trying to use PDFSharp but I can't find predefinedFont.csHelvetica

這是代碼:

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

我在這里想念什么?

我錯誤地使用了SharpPDF。 我現在已經下載了PDFsharp。

謝謝。

將以下行替換為

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

通過

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

這個對我有用。

嘗試用myDoc.getFontReference("Helvetica")替換predefinedFont.csHelveticamyDoc.getFontReference("Helvetica")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM