1

我正在进行从.jpg.png的转换System.Drawing,我发现的一件事是这种转换往往会使转换后的.png.jpg原始文件大得多。转换为.png后有时会大 10 倍以上。

鉴于情况似乎总是如此(除非您知道解决此问题的方法),有没有办法在将.png保存到磁盘之前确定它的文件大小?例如,也许先将其写入流,然后获取该流大小?我该怎么做呢?

4

1 回答 1

1

您可以写入 MemoryStream 并计算其大小,然后将其写入 FileSystem。

虽然:可能有更好的方法。

于 2010-06-17T16:59:04.170 回答