我正在使用一个将TIFF转换为新格式的C#1.0应用程序,但我正在尝试将它用于遗留的东西 - 所以我想要使用的压缩方案不支持。
应用程序想要将其转换为LZW,但我需要JPEG压缩。
我已经使用Reflector来查看代码中这个属性的设置位置 - 有没有办法让我编写一个应用程序,通过SPY或其他东西将这个属性更改为我需要的任何时候从应用
谢谢!
答案 0 :(得分:2)
如果您可以使用反射器将代码反编译到您看到的位置,那么您可以在反编译版本中进行更改并使用visual studio重新编译它。
答案 1 :(得分:0)
重新编译代码的另一种方法是修补IL。反射器的Reflexil plugin简化了过程。主页链接到codeproject上的article,它提供了一些说明。看来当前版本的reflexil(1.1)使用了cecil 0.6,它应该支持.NET 1.0。
看到LZW是无损的,如果您自己进行转换,结果应该不会更糟,但是从您的帖子中我猜这不是一个选项?