SaveFileDialog
을 사용하여 이미지를 저장하고 있습니다.C# SaveFileDialog 여러 확장명에서 하나를 설정합니다. 확장명을 입력하지 않은 경우 자동으로 확장명을 추가하십시오.
컨트롤의 필터는 다음과 같습니다 확장자가 파일 이름에 입력되지 않은 경우 PNG|*png;|GIF|*gif;|BMP|*bmp;|JPEG|*jpg;*jpeg;
그러나, 자동으로 확장자를 추가하지 않습니다.
DefaultExt
을 설정할 수 있다는 것을 알고 있지만 여러 확장자 중에서 선택하는 방법을 어떻게 처리해야할지 모르겠다.
오! 나는 또한 필터가 문제가되어서 다른 프로그램의 필터를 복사하여 붙여 넣는 것이 문제가 아니라는 것을 알았지 만 잘 작동했지만 왜 그런지 모르겠다 ..., 그리고 ......... 누락 된 부분을 알려 주셔서 감사합니다. DOT가 이유였습니다 – jn4kim
@ jn4kim : 예, 당신은'AddExtension = true'를 필요로하지 않으므로 이것은 실제 문제입니다. – Ani
+1 맞습니다. 그의 문제는 필터 자체에있었습니다. 사실 대화 상자는 항상 확장 기능을 추가합니다. AddExtension은 선택 방법을 변경합니다. 제발 @ jn4kim 내 대답을 받아 들일 수 없다, 그건 틀렸다. –