【问题标题】:any third party dll to convert files from TIFF to PDF? [closed]任何第三方 dll 将文件从 TIFF 转换为 PDF? [关闭]
【发布时间】:2011-08-29 10:22:09
【问题描述】:

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

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

提前谢谢..

【问题讨论】:

  • 您的“需求”究竟是什么,而您使用 iTextSharpTiff2PDFX 无法实现??

标签: c# pdf converter tiff


【解决方案1】:

请看一下我公司开发的.NET版本的libtiff库。它被称为LibTiff.Net,是免费和开源的(BSD 许可证)。该库附带 tiff2pdf utility(可在源代码中获得),它可能完全满足您的需求。

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

【讨论】:

  • 嗨博布罗夫斯基!我无法通过编码找到任何使用示例。您是否有任何链接可以解释如何通过编码来使用它?非常感谢。
【解决方案2】:

我是 Aspose 的开发人员布道师,我想与您分享 Aspose.Pdf for .NET 允许您使用 convert TIFF images to PDF format。您可以在最后尝试评估版本,看看它是否对您的方案有帮助。该组件还提供完整的文档和支持。

【讨论】:

    【解决方案3】:

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

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

    如果你没有透露更多关于“我的需求”的细节,那么你能得到更好的答案的希望不大。

    【讨论】:

      【解决方案4】:

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

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

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

      【讨论】:

        【解决方案5】:

        您的需求是什么?

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

        【讨论】:

          猜你喜欢
          • 2010-09-09
          • 2012-11-30
          • 2011-04-03
          • 1970-01-01
          • 1970-01-01
          • 2011-03-31
          • 1970-01-01
          • 2016-06-13
          • 2012-08-03
          相关资源
          最近更新 更多