ferramenta gratuita ou biblioteca para converter arquivos TIFF para PDF em .net [fechado]

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

  •  22-07-2019
  •  | 
  •  

Pergunta

faz qualquer um sabe de uma ferramenta gratuita ou biblioteca para converter tiffs de várias páginas para pdf em Asp.Net 1.1?

Foi útil?

Solução

PDFSharp , ou iTextSharp ? Eu costumo procurar sf.net primeiro quando se olha para uma biblioteca livre.

Outras dicas

Use ImageMagick .

convert screenshot.tiff screenshot.pdf

LibTiff.Net biblioteca e utilidade tiff2pdf (vem com a biblioteca) pode ser usado para imagens converter TIFF para documentos PDF em .NET

A biblioteca eo uso utilitário NET 2.0, mas provavelmente você vai ser capaz de construir .NET 1.1 versão sem modificações. A biblioteca e utilidade são livre e open source e seu código não usa os genéricos e outras coisas ausente do .NET 1.1.

Disclaimer: Eu sou um dos mantenedores da biblioteca

.

Persistir ASPPDFlib.dll de software pode ser de sua ajuda. http://www.asppdf.com/download.html

Olhe em PDF Creator http://www.pdfforge.org/products/pdfcreator

Eu sei que você pode script, mas eu não sei se você pode fazer qualquer coisa com ele via ASP.NET. De qualquer maneira, não poderia ferir a olhar.

Eu tive que fazer isso em asp.net antes (na verdade, JPG para PDF, mas perto o suficiente ...) Eu uso o ImageMagick e desembolsar a ele. Eu sei que o seu código não nativo c #, mas sua livre e funciona de forma brilhante. Basta executar uma linha de comando como este:

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

A razão que eu usar o 'cmd / c' é que, sem ela, eu tenho problemas com System.Diagnostics.Process.Start bagunçar os argumentos.

Use PdfFoucs DLL para conversão de PDF para Imagem, Word, formato de texto em 4 linhas de código. Não há necessidade de instalar qualquer exe para isso.

código para converter em MultiTiff Image:

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

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

código para converter em Tiff Imagem baseada em páginas homany existem em 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");
     }
}

código para converter em Worrd:

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

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

Somente você precisa adicionar o DLL na sua aplicação. Versão de teste, bem como licença versões estão disponíveis no site SautinSoft

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top