2009-10-12 14 views
7

Quiero extraer imágenes de PDF. Intenté muchas soluciones pero aún no recibí la solución. me ayude .... Gracias de antemanoExtraiga la imagen del PDF utilizando .Net C#

+0

@mlk es correcto y si hace una simple búsqueda en Google verá que iTextSharp es la mejor herramienta para este caso. –

Respuesta

7

Echa un vistazo a MSDN Forum - Extracting Image From PDF File Using C# y al VBForums - Extract Images From a PDF File Using iTextSharp, en el foro de MSDN verá que alguien ya ha publicado esto y hay una entrada marcada como respuesta y en el tercer puesto en VBForums enlace verá el código completo para hacer esto.

Atentamente.

+2

Merece la pena señalar que iTextSharp está (ahora) autorizado bajo la licencia de Affero, lo que significa que a menos que usted haga que su código fuente esté abierto, se requiere una tarifa de licencia para uso comercial (o algo similar a IANAL). –

1

Docotic.Pdf library se puede utilizar para extraer imágenes de archivos PDF.

Aquí es un ejemplo que muestra cómo extraer todas las imágenes de un PDF:

static void ExtractAllImages() 
{ 
    string path = ""; 
    using (PdfDocument pdf = new PdfDocument(path)) 
    { 
     for (int i = 0; i < pdf.Images.Count; i++) 
     { 
      string imageName = string.Format("image{0}", i); 
      string imagePath = pdf.Images[i].Save(imageName); 
     } 
    } 
} 

La biblioteca no se cambiarán las imágenes. Les ahorrará exactamente lo mismo que en PDF.

Descargo de responsabilidad: Trabajo para Bit Miracle, proveedor de la biblioteca.

+7

Tenga en cuenta que este es un producto comercial con un modo de evaluación de 30 días. La licencia más barata es actualmente de $ 595, con precios que probablemente superen los $ 2,000 para la opción ilimitada negociada de forma privada más cara. Consulte la información de precios aquí: http://bitmiracle.com/pdf-library/purchase.aspx –

Cuestiones relacionadas