【问题标题】:How to load Tiff image into Timage in Delphi 2007 without using any third party libraries?如何在不使用任何第三方库的情况下将 Tiff 图像加载到 Delphi 2007 中的 Timage 中?
【发布时间】:2015-11-05 13:25:08
【问题描述】:

我正在尝试使用 image1.Picture.LoadFromFile(MyTiffFile) 将 tiff 文件加载到 Timage,但不支持 tiff。

有什么方法可以在不使用任何第三方库的情况下实现这一点?

【问题讨论】:

  • 是 Delphi 7 还是 2007?两者都不支持开箱即用的 tiff。您可以考虑为此使用 GDI+:stackoverflow.com/a/33550199/937125
  • 在 Delphi 2009 中为 .NET 添加了 TIFF 支持到 TBitmap。在 Delphi 2010 中通过 TWICImage 将 TIFF 支持添加到 VCL。
  • 我已回滚您的编辑。您专门要求在不使用任何第三方的情况下提供解决方案。你得到了答案和有用的线索。

标签: delphi tiff delphi-2007


【解决方案1】:

如何在不使用任何第三方库的情况下在 Delphi 2007 中将 tiff 图像转换为TImage

Delphi 2007 不支持 tiff 图像。由于您不希望使用第三方库,因此您必须编写自己的 tiff 解码器。

首先阅读tiff format documentation。完成后,您将意识到任务的重要性并选择使用第三方库。

【讨论】:

  • 谢谢,现在我明白了韧性。但我认为这会更容易。无论如何,我找到了一个有用的链接,asmail.be/msg0055571626.html 使用名为 LibTiffDelphi 的库。
猜你喜欢
  • 2016-07-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-27
  • 1970-01-01
  • 2012-03-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多