Encoder.SaveFlag
是EncoderParameter
变体之一,可以在将位图保存到文件,流等时使用。
虽然已记录了此参数,但是即使在示例中使用了该参数,该文档也基本上没有说明其用途。
文档:https://docs.microsoft.com/en-us/dotnet/api/system.drawing.imaging.encoder.saveflag
在示例中,此代码段首先使用了参数:
// Create an Encoder object based on the GUID
// for the SaveFlag parameter category.
myEncoder = Encoder.SaveFlag;
(请注意,注释实际上并没有说出任何对理解意图有用的有意义的信息,它实际上只是重新编写了代码)。
然后在创建多个新的EncoderParameter()
对象时使用它,但同样没有实际说明。
谢谢