Outil gratuit ou une bibliothèque pour convertir des fichiers Tiff en PDF en .Net [fermé]

StackOverflow https://stackoverflow.com/questions/336466

  •  22-07-2019
  •  | 
  •  

Question

Quelqu'un connaît-il un outil ou une bibliothèque gratuit permettant de convertir des fichiers TIFF de plusieurs pages au format PDF dans Asp.Net 1.1?

Était-ce utile?

La solution

Que diriez-vous de PDFSharp ou de iTextSharp ? Je cherche d’abord sur sf.net lorsque je cherche une bibliothèque gratuite.

Autres conseils

Utilisez ImageMagick .

convert screenshot.tiff screenshot.pdf

bibliothèque LibTiff.Net et L'utilitaire tiff2pdf (fourni avec la bibliothèque) peut être utilisé pour convertir des images TIFF en documents PDF dans .NET

La bibliothèque et l'utilitaire utilisent .NET 2.0, mais vous pourrez probablement créer la version .NET 1.1 sans modification. La bibliothèque et l’utilitaire sont gratuits et à code source ouvert et leur code n’utilise pas de génériques ni d’autres éléments absents de .NET 1.1.

Clause de non-responsabilité: je suis l’un des responsables de la bibliothèque.

Vous pouvez peut-être vous aider avec le fichier ASPPDFlib.dll du logiciel. http://www.asppdf.com/download.html

Rechercher dans PDF Creator http://www.pdfforge.org/products/pdfcreator

Je sais que vous pouvez utiliser un script, mais je ne sais pas si vous pouvez faire quoi que ce soit avec ASP.NET. Quoi qu’il en soit, regarder ne peut faire de mal.

Je devais le faire auparavant sur asp.net (en fait, le format JPG au format PDF mais suffisamment proche ...) J'utilise ImageMagick et je lui envoie ma coquille. Je sais que ce n'est pas un code C # natif, mais que c'est gratuit et que cela fonctionne à merveille. Il suffit de lancer une ligne de commande comme celle-ci:

cmd / c convertir "c: \ blah \ original.tiff" "c: \ blah \ destination.pdf"

La raison pour laquelle j'utilise le 'cmd / c' est que sans cela, j'ai des problèmes avec System.Diagnostics.Process.Start en désordre les arguments.

Utilisez la DLL PdfFoucs pour convertir les formats PDF en images, Word et texte en 4 lignes de code. Pas besoin d'installer un exe pour ça.

Code de conversion en image MultiTiff:

SautinSoft.PdfFocus f = new SautinSoft.PdfFocus();
f.OpenPdf(FilePath);

if (f.PageCount > 0)
{
    f.ToMultipageTiff(FilePath);
}

Le code de conversion en Tiff Image basé sur les pages homany existe en PDF:

SautinSoft.PdfFocus f = new SautinSoft.PdfFocus();
f.OpenPdf(FilePath);

if (f.PageCount > 0)
{
    for (int i = 0; i < f.PageCount; i++)
    {
       f.ImageOptions.Dpi = 200;
       System.Drawing.Bitmap bmp1 = (System.Drawing.Bitmap)f.ToDrawingImage(i + 1);
       bmp1.Save(Server.MapPath("~/FileUpload/") + filename + "_" + (i + 1) + ".tiff");
     }
}

Code de conversion en Worrd:

SautinSoft.PdfFocus f = new SautinSoft.PdfFocus();
f.OpenPdf(FilePath);

if (f.PageCount > 0)
{
    f.ToWord(FilePath);
}

Vous devez uniquement ajouter la DLL dans votre application. Les versions d'évaluation et de licence sont disponibles sur le site Web sautinsoft

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top