如何在C#中添加PDFsharp lib?

我是C#.net的新手,我下载了PDFsharp lib。 但是如何将这个lib添加到我们的项目中?
我的项目是创建一个PDF文件。 请给我一步一步的说明。 解压后它有32个文件夹。
我尝试在我的项目文件夹中处理它,但同样的错误来了。

无法找到类型或命名空间名称’PdfSharp’(您是否缺少using指令或程序集引用?)”

如果要使用此库,则需要添加对包含库的程序集(dll)的引用。 要添加引用,只需在解决方案资源管理器中右键单击您的项目并选择添加引用,您将有一个选项卡式对话框,允许您在GAC中添加对dll的引用,解决方案中的其他项目或浏览到位于您的任何位置的dll PC。

您看到的所有文件夹都是源代码和示例项目,向您展示如何使用库。 如果打开包含在代码目录根目录中的“BuildAll-PdfSharp.sln”,您将能够构建PDFSharp并获取dll。 它将在用户代码PdfSharp \ bin的文件夹中

获得该DLL后,您可以通过浏览光盘上的dll位置将其添加到您的解决方案中。 当我将第三方库添加到我的项目时,我在我的工作文件夹的根目录下有一个lib文件夹,其中放置了所有dll。 然后,在项目文件中对这些引用使用相对路径,当从源存储库获取最新信息时,可供项目的其他任何人使用。

我还发现PdfSharp可以通过Nuget Package Manager Console作为附件提供。

您可以将PDFsharp源代码附带的现有项目(* .csproj)添加到解决方案中,然后引用这些项目。 如果这样做,您可以跳转到PDFsharp源代码,IntelliSense也可以工作。 检查样本以查看您需要的参考文献。

所有必需的程序集将自动复制到应用程序的bin / debug或bin / release文件夹中。

如果只下载了二进制文件,请添加对DLL文件的引用。

更新:您可以在NuGet上找到PDFsharp和MigraDoc。 然后,NuGet包管理器将为您添加项目引用。

从此URL下载Assemblies版本: http : //pdfsharp.codeplex.com/releases/view/37054

您必须添加dll作为Visual Studio解决方案的参考。 在项目资源管理器中,在“引用”节点中,右键单击并添加引用。 搜索该DLL并将其添加到项目中。

我想你已经下载了源文件。 在visual studio中打开BuildAll-PdfSharp.sln文件并构建项目。 然后它将生成您必须在自己的项目中引用的dll文件。

希望这可以帮助。

/克劳斯