Utilizando C#, necesito convertir cada página de un archivo PDF en imágenes separadas y mostrar las imágenes.Convertir archivo PDF a imágenes usando C#
¿Es posible hacer esto sin usar una DLL de terceros?
Utilizando C#, necesito convertir cada página de un archivo PDF en imágenes separadas y mostrar las imágenes.Convertir archivo PDF a imágenes usando C#
¿Es posible hacer esto sin usar una DLL de terceros?
también puede utilizar aC# código que se fácilemte descargar desde Proyecto de código que utilizan Ghostscript
http://www.codeproject.com/KB/cs/GhostScriptUseWithCSharp.aspx
un trabajo enorme, ya que ya se ha hecho :)
que necesita Ghostscript instalado (principalmente gsdll32.dll), y el C# envoltorio de http://redmanscave.blogspot.com/
Es uno archivo .cs. Por alguna razón, tendrá que enviarlo por correo electrónico para el archivo, no se publica.
Para convertir Vas a sólo unas pocas líneas, por ejemplo:
string cl2 = @"-dSAFER -dNoVerifyXref -dQUIET -dNOPROMPT"
+ " -dBATCH -dNOPAUSE -sDEVICE=jpeg -r72 -dFirstPage=1 "
+ "-dLastPage=1 -dUseCropBox -sOutputFile=" + SourceFile
+ " " + TargetFile;
try
{
Made4Print.GhostScript gs =
new Made4Print.GhostScript(@"[path-to-gs-installation]");
gs.CallGSDll(cl2.Split(' '));
}
catch
{
//exception handler
}
esto ahorra primera página como jpeg @ 72 dpi
Solía PDF4NET de O2 un par de veces en el pasado y estaba bastante satisfecho http://www.o2sol.com/pdf4net/overview.htm
he hecho con este Ghostscript para convertir PDF a Image.hope éste es útil
"-dNOPAUSE -dBATCH -dSAFER -sDEVICE = tifflzw -dTextAlphaBits = 1 -dPDFFitPage -sOutputFile =" C: \ Users \ cis \ Desktop \ asp634667352520620000.tif "" C: \ Users \ cis \ Desktop \ asp.pdf ""
This One Convierte tu formato completo de PDF a imagen (Tiff) – andy
Me gustaría echar un vistazo a lo que las personas respondieron con esta persona que publicó justo después de ti. http://stackoverflow.com/questions/3492732/pdf-2-post-script Creo que es un gran trabajo, pero hay bibliotecas de código abierto que pueden ayudarlo como itextsharp es ghostscript. –