任何第三方DLL将文件从TIFF转换为PDF?

时间:2011-05-20 06:49:06

标签: c# pdf converter tiff

我想要一个第三方dll使用C#将TIFF文件转换为PDF。我使用过ItextSharp和Tiff2PDFX工具。但是我无法使用这些来实现我的需求。

是否有将TIFF转换为PDF的最佳工具?

提前致谢..

5 个答案:

答案 0 :(得分:2)

请查看我公司开发的.NET版libtiff库。它被称为LibTiff.Net,是免费的开源(BSD许可证)。该库附带tiff2pdf utility,可能完全符合您的需要。

免责声明:我是图书馆的维护者之一。

答案 1 :(得分:1)

我是Aspose的开发人员传播者,我想与您分享Aspose.Pdf for .NET允许您convert TIFF images to PDF format。您可以尝试在您的最终评估版本,看看它是否有助于您的方案。此组件也提供完整的文档和支持。

答案 2 :(得分:0)

libtiff4项目是开源和多平台。它几乎是TIFF处理的参考实现。

它还附带了一个命令行工具(tiff2pdf.exe resp。tiff2pdf),可将TIFF转换为PDF,并链接到libtiff.dll libtiff.so

如果您没有透露有关“我的需求”的详细信息,那么您无法获得更好的答案。

答案 3 :(得分:0)

您可以试用免费版的Quick PDF Library - Quick PDF Library Lite。

http://www.quickpdflibrary.com/free/lite.php

AddImageFromFile()函数将满足您的需求。

答案 4 :(得分:0)

您有什么需求?

如果您使用Atalasoft dotImag e,则从TIFF到PDF的转换非常简单:

public void ConvertTiffToPdf(string sourceTiff, string destPdf)
{
    using (FileStream dest = new FileStream(destPdf, FileMode.Create)) {
        FileSystemImageSource source new FileSystemImageSource(sourceTiff, true); // convert all pages
        PdfEncoder encoder = new PdfEncoder();
        encoder.Save(dest, source, null);
    }
}

编码器具有可以挂钩的事件以设置PDF压缩设置以及用于设置页面适合模式,页面大小,密码,文档元数据,XMP等的属性。

免责声明 - 我为Atalasoft工作,我编写了PDF编码器以及支持它的底层库。