Что делает `Encoder.SaveFlag`? - PullRequest
0 голосов
/ 27 марта 2019

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

Спасибо

...