NET Framework2 [C#][.Net Framework] 폴더 내 파일 목록 가져오기 이것도 역시 아이폰 사진 정리 프로그램 개발 중 알게된 팁을 공유하고자 한다. 폴더 내 파일 목록을 가져오는 방법은 'Directory.GetFiles()' 함수를 이용하면 간단하다. //하위 디렉토리 포함하여 확장자가 mov 인 파일(*.mov) 목록만 조회하기 string[] path = Directory.GetFiles(SrcPath, "*.mov", SearchOption.AllDirectories); //해당 디렉토리에서만 모든 파일(*.*) 목록 조회하기 string[] path = Directory.GetFiles(SrcPath, "*.*", SearchOption.TopDirectoryOnly); 파일 갯수에 대한 제한은 찾을수가 없었지만, 필자가 테스트 해본바로 27,000개 파일 배열도.. 2021. 8. 24. [C#][.Net Framework] 사진,영상 메타데이터 얻는 방법 아이폰 사진 정리 프로그램을 제작하면서 사진 및 영상의 메타데이터를 얻어올 필요가 있었다. 여러가지 검색해 본 결과, 아래 C# API 를 사용하는것이 가장 간편하고 정확했다. Nuget 패키지 관리를 접속하여 'MetadataExtractor' 를 검색하여 설치합니다. 코드는 아래와 같이 함수를 만들어 사용하면 편합니다. public static string GetMetaData(string filePath, string directoryName, string tagName) { IEnumerable directories = ImageMetadataReader.ReadMetadata(filePath); MetadataExtractor.Directory directory = directories.Wher.. 2021. 8. 24. 이전 1 다음 반응형