epplus 예제

블로그 게시물은 가장 중요한 기능만 다룹니다. GitHub 프로젝트에서 보다 광범위한 코드 예제를 찾을 수 있습니다. 나는이 짧은 예가 당신에게 EPPlus에 대한 몇 가지 통찰력을 준 바랍니다. 내가 시도해야하는 다른 Excel 라이브러리가있는 경우 주저하지 말고 주석을 남겨 두십시오. 남은 일은 수익의 순서를 높음에서 낮음으로 되돌리는 것입니다. 앞에서 보았듯이 CategoryAxis 클래스는 Y축을 처리하고 Y축은 수익입니다. 그 안에서 XML 요소 크기 조정 클래스는 축과 관련된 더 많은 설정(예: 최소 값 및 최대값)을 처리합니다. 우리가 필요로하는 요소는 방향 클래스입니다. 축의 컨텍스트에서 이 요소는 범주를 최소값에서 최대값으로 또는 최대에서 최소값으로 정렬할지 여부를 결정합니다. val 특성에 대해 가능한 방향 값은 ”minMax” 및 ”maxMin”입니다. 원하는 기능 없이 Excel 파일을 만들어 시작합니다. EPPlus에서 해당 파일을 생성 한 경우 Excel 프로그램에서 파일을 열고 다시 저장하고 Excel을 닫습니다. EPPLus는 Excel 프로그램이 읽기 위해 필요한 최소 XML만 생성합니다.

Excel 프로그램은 더 완전한 XML을 저장하고 필요한 것으로 간주하는 다른 모든 것을 저장합니다. 이렇게 하면 파일 탐색기에서 파일의 복제본을 만듭니다. Excel에서 중복 파일을 열고 필요한 기능을 추가하고 저장하고 닫습니다. 이제 하나의 기능을 제외하고 동일한 두 개의 Excel 파일이 있으며 그 차이가 XML로 어떻게 나타나는지 알고 싶습니다. 두 파일의 이름을 .xlsx에서 .zip으로 바꿉니다. 파일 및 폴더 이름은 매우 자명하고 워크 시트 파일은 xl 워크 시트 아래에 있으며 차트 파일은 xl차트 아래에 있으며 피벗 테이블 파일은 xlpivotTable 및 xlpivotCache 아래에 있습니다. 피쳐를 정의하는 하나의 파일을 찾아야 합니다. 해당 파일과 다른 파일을 동일한 이름으로 원래 Excel에서 피처 없이 격리합니다.

둘 중 하나를 열면 XML이 하나 또는 두 줄로 병합된 것을 볼 수 있습니다. 계속하기 전에 XML(새 줄과 들여쓰기)을 예쁘게 인쇄해야 합니다. 나는 보통 두 개의 편집기 중 하나를 사용합니다. 첫 번째 편집기, Visual Studio에서 XML 파일을 열고 도구 모음에서 편집으로 이동 -> 고급 -> 형식 문서 (Ctrl +E, D). 두 번째 편집기는 메모장++입니다. 당신은 사전에 XML 도구 플러그인을 설치해야하고 도구 모음에서 플러그인으로 이동 -> XML 도구 -> 예쁜 인쇄 (XML 만 – 줄 바꿈). 또 다른 옵션은 코드를 통해 모든 XML 파일을 예쁘게 인쇄하는 것입니다. 이 설명과 코드 예제는 문서 의 끝에 있는 배당률 및 종료 장에서 찾아봅니다.