首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我正在尝试使用PDFSharp,但找不到predefinedFont.csHelvetica

我正在尝试使用PDFSharp,但找不到predefinedFont.csHelvetica
EN

Stack Overflow用户
提问于 2012-12-17 04:56:00
回答 3查看 987关注 0票数 1

代码如下:

代码语言:javascript
复制
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不存在。

所以我试着写:

代码语言:javascript
复制
sharpPDF.Fonts.pdfAbstractFont font;

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

这里我漏掉了什么?

EN

回答 3

Stack Overflow用户

发布于 2012-12-17 05:40:16

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

谢谢。

票数 0
EN

Stack Overflow用户

发布于 2014-10-10 14:55:58

将以下行替换为

代码语言:javascript
复制
      myPage.addText("Hello World!", 200, 450, predefinedFont.csHelvetica, 20);

通过

代码语言:javascript
复制
      myPage.addText("Hello World!", 200, 450, myDoc.getFontReference(predefinedFont.csHelvetica), 20);

这对我很管用。

票数 0
EN

Stack Overflow用户

发布于 2014-04-03 03:29:56

尝试用myDoc.getFontReference("Helvetica")替换predefinedFont.csHelvetica

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13905395

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档