library ejemplos c# pdf pdfsharp

library - pdfsharp ejemplos c#



¿Cómo agregar PDFsharp lib en C#? (6)

Soy nuevo en C # .net, descargué PDFsharp lib. Pero, ¿cómo agregar esta lib a nuestro proyecto?
Mi proyecto es crear un archivo PDF. Por favor, dame instrucciones paso a paso. Después de descomprimirlo tiene 32 carpetas.
Intenté al resolverlo en la carpeta de mi proyecto, pero llegan los mismos errores.

" No se pudo encontrar el tipo o el nombre del espacio de nombres ''PdfSharp'' (¿falta una directiva using o una referencia de ensamblado?)"


Creo que ha descargado los archivos fuente. Abra el archivo BuildAll-PdfSharp.sln en Visual Studio y cree el proyecto. Luego generará los archivos dll a los que debe hacer referencia en su propio proyecto.

Espero que esto ayude.

/ Klaus



Puede agregar los proyectos existentes (* .csproj) que vienen con el código fuente de PDFsharp a su solución y luego hacer referencia a estos proyectos. Si lo haces, puedes acceder al código fuente de PDFsharp e IntelliSense también funcionará. Verifique las muestras para ver qué referencias necesita.

Todos los ensamblajes necesarios se copiarán automáticamente en la carpeta bin / debug o bin / release respectivamente de su aplicación.

Si solo descargó los archivos binarios, agregue referencias a los archivos DLL.

Actualización: Puede encontrar PDFsharp y MigraDoc en NuGet. El Administrador de paquetes NuGet luego agregará las referencias del proyecto por usted.


Si desea utilizar esta biblioteca, debe agregar una referencia al ensamblado (dll) que contiene la biblioteca. Para agregar referencias simplemente haga clic derecho en su proyecto en el explorador de soluciones y seleccione agregar referencia, luego tendrá un cuadro de diálogo con pestañas que le permite agregar referencias a dlls en el GAC, otros proyectos en su solución o navegar a dlls ubicados en cualquier parte de su ORDENADOR PERSONAL.

Todas las carpetas que ve son el código fuente y ejemplos de proyectos que le muestran cómo usar la biblioteca. Si abre el archivo "BuildAll-PdfSharp.sln" que se encuentra en la raíz del directorio de código, podrá crear PDFSharp y obtener el dll. Estará en la carpeta del código de usuario PdfSharp / bin

Una vez que tenga el dll, puede agregarlo a su solución navegando a la ubicación del dll en el disco. Cuando agrego bibliotecas de terceros a mi proyecto, tengo una carpeta lib en la raíz de mi carpeta de trabajo donde se colocan todos los dlls. Las referencias a estos en los archivos del proyecto luego utilizan rutas relativas y estarán disponibles para cualquier otra persona que trabaje en el proyecto cuando obtengan lo último de su repositorio de origen.


También descubrí que PdfSharp está disponible como complemento a través de la consola de Nuget Package Manager.


tienes que agregar el dll como referencia a tu solución de Visual Studio. En el explorador del proyecto, en el nodo Referencia, haga clic con el botón derecho y agregue referencia. Busque ese dll y agréguelo al proyecto.