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()
объектов, но опять же без фактического объяснения.
Спасибо