C# 是否有第三方dll将文件从TIFF转换为PDF?

C# 是否有第三方dll将文件从TIFF转换为PDF?,c#,pdf,converter,tiff,C#,Pdf,Converter,Tiff,我需要一个第三方dll来使用C将TIFF文件转换为PDF。我使用了ItextSharp和Tiff2PDFX工具。但我不能用这些来满足我的需求 有没有最好的工具可以将TIFF转换为PDF 提前感谢。libtiff4项目是开放源码和多平台的。它几乎是TIFF处理的参考实现 它还附带命令行工具tiff2pdf.exe resp。tiff2pdf,用于将TIFF转换为PDF,并链接到libtiff.dll libtiff.so 如果您不透露更多关于我的需求的详细信息,您就不太可能得到更好的答案。请查看我

我需要一个第三方dll来使用C将TIFF文件转换为PDF。我使用了ItextSharp和Tiff2PDFX工具。但我不能用这些来满足我的需求

有没有最好的工具可以将TIFF转换为PDF

提前感谢。

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

它还附带命令行工具tiff2pdf.exe resp。tiff2pdf,用于将TIFF转换为PDF,并链接到libtiff.dll libtiff.so


如果您不透露更多关于我的需求的详细信息,您就不太可能得到更好的答案。

请查看我公司开发的.NET版本的libtiff库。它叫BSD,是免费的开源BSD许可证。该库提供的源代码可能正是您所需要的


免责声明:我是该库的维护者之一。

我是Aspose的开发人员传道者,我想与您分享允许您这样做的信息。您可以在您的终端尝试一个评估版本,看看它是否有助于您的场景。完整的文档和支持也可用于此组件

您可以尝试免费版本的Quick PDF Library-Quick PDF Library Lite

AddImageFromFile函数将满足您的需要。

您需要什么

如果使用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编码器以及支持它的底层库。

您的需求究竟是什么,您无法通过iTextSharp或Tiff2PDFX实现?Hi Bobrovsky!我找不到任何编码使用的例子。您是否有任何链接解释如何通过编码使用它?我非常感谢你。