2010-05-27 27 views
10

Tendría que editar un pdf en tiempo de ejecución en C# .NET. es posible? Como copiar cosas en el pdf, editar campos de texto, ...?¿Hay alguna manera de editar un pdf con C#?

+0

+1; Me preguntaba si esto fue posible esta mañana y simplemente había asumido que era demasiado difícil o costoso y rápidamente me olvidé de esto. Gracias por preguntar ... – Pretzel

+0

Puede editarlo fácilmente con BinaryReader y BinaryWriter. – Malfist

Respuesta

2

Look at this

iText # (iTextSharp) es un puerto de la biblioteca de código abierto de Java iText para la generación de PDF escrito completamente en C# para la plataforma .NET.

+1

Probablemente sea mejor si el texto del enlace da una pista sobre a lo que se está vinculando. – Odrade

+0

@Odrade, hecho! (15 chas) – Fredou

2

Definitivamente es posible, pero no con lo que está incorporado en .NET (a menos que sea un gurú de formato PDF y pueda ejecutar el suyo propio). He usado principalmente Aspose para manipular archivos PDF, pero hay muchos kits de herramientas disponibles. Personalmente, creo que Aspose es un poco áspero en los bordes pero no más que otros kits.

3

Bueno, hay iTextSharp: http://sourceforge.net/projects/itextsharp/ con el que puede escribir archivos PDF, pero no creo que tenga capacidades de edición (lectura en PDF), o serán limitados. Nunca he encontrado una forma de editar archivos PDF, a menos que compre alguna herramienta de terceros ...

1

ITextSharp es bueno para agregar elementos a un PDF.

Estos componentes PDF también son bastante buenos: www.tallcomponents.com

1

Docotic.Pdf library se puede utilizar para editar archivos PDF. Puede rellenar formularios, importar y exportar datos de formularios, extraer texto, anexar documentos, etc. Por favor, eche un vistazo al samples for the library.

Descargo de responsabilidad: trabajo para Bit Miracle.

Cuestiones relacionadas