我正在寻找一种获取和设置PNG文件中的奇怪块(在我的情况下是'zTXt'块)的方法。是否有任何内置于.Net框架或其他已知程序集中,提供访问这些数据的方式?如果已经完成了此目的,我想避免编写整个PNG读取器/编写器。
谢谢!
进展更新: 经过更多搜索,似乎没有预制的东西可以实现我想要的功能。我现在正试图自己阅读文件,但是在数据的压缩部分遇到了麻烦。我已经在这里为这个特定问题提出了另一个问题:如何在文件的一部分上使用DeflateStream?
一旦我解决了这个问题,我将在这里发布代码作为我的答案。(当然,除非有人先于我。)