IronXL 방법 배경 패턴 및 색상 IronXL로 C#에서 셀 배경 패턴 및 색상 설정 커티스 차우 업데이트됨:12월 14, 2025 다운로드 IronXL NuGet 다운로드 DLL 다운로드 무료 체험 시작하기 LLM용 사본 LLM용 사본 LLM용 마크다운 형식으로 페이지를 복사하세요 ChatGPT에서 열기 ChatGPT에 이 페이지에 대해 문의하세요 제미니에서 열기 제미니에게 이 페이지에 대해 문의하세요 Grok에서 열기 Grok에게 이 페이지에 대해 문의하세요 혼란 속에서 열기 Perplexity에게 이 페이지에 대해 문의하세요 공유하다 페이스북에 공유하기 트위터에 공유하기 LinkedIn에 공유하기 URL 복사 이메일로 기사 보내기 This article was translated from English: Does it need improvement? Translated View the article in English IronXL을 사용하면 C#으로 프로그램적으로 Excel 셀의 배경을 패턴 및 색상으로 사용자 정의할 수 있습니다. 대각선 크로스해치와 같은 시각적 패턴을 설정하고 단순한 API 호출을 통해 색상을 적용하여 스프레드시트 시각화를 개선합니다. Quickstart: Excel 배경 패턴 및 색상 사용자 정의 IronXL을 사용하여 Excel 스프레드시트의 배경 패턴 및 색상을 사용자 정의합니다. 이 빠른 가이드는 셀에 대각선 크로스해치 패턴과 SeaGreen 배경 색상을 설정하는 방법을 설명합니다. IronXL의 간단한 API를 사용하여 Interop에 의존하지 않고도 데이터를 시각적으로 개선할 수 있습니다. NuGet 패키지 관리자를 사용하여 https://www.nuget.org/packages/IronXl.Excel 설치하기 PM > Install-Package IronXl.Excel 다음 코드 조각을 복사하여 실행하세요. var workbook = IronXl.Excel.Workbook.Load("example.xlsx"); var sheet = workbook.Worksheets[0]; sheet["A1"].Style.FillPattern = IronXl.Styles.FillPattern.DiagonalCrosshatch; sheet["A1"].Style.BackgroundColor = IronXl.Styles.Colors.SeaGreen; workbook.SaveAs("styled_example.xlsx"); 실제 운영 환경에서 테스트할 수 있도록 배포하세요. 무료 체험판으로 오늘 프로젝트에서 IronXL 사용 시작하기 Free 30 Day Trial ### 최소 워크플로우(5단계) 배경 패턴과 색상 설정을 위한 C# 라이브러리 다운로드 기존 엑셀 스프레드시트를 열거나 새 스프레드시트를 만드세요. **FillPattern** 속성을 셀, 열, 행 또는 범위에 설정하여 강조 패턴을 정의합니다 `SetBackgroundColor` 메소드를 사용하여 색상을 설정합니다 사용 가능한 모든 채우기 패턴을 내보내기 IronXL에서 셀 배경 패턴 및 색상을 설정하는 방법 배경 패턴을 설정하려면 선택한 셀, 열, 행 또는 범위에 대해 FillPattern 속성을 사용하고, IronXl.Styles.FillPattern의 열거형 중 하나를 사용하세요. 그런 다음, SetBackgroundColor 메서드를 사용하거나 BackgroundColor 속성을 설정하여 원하는 색상을 적용하세요. 색상은 Color 클래스에서 선택하거나 헥스 색상 코드를 입력하세요. 예를 들어, SeaGreen은 "#FFF5EE"입니다. 배경 패턴 및 색상 기능은 테두리 및 글꼴과 같은 셀 스타일 기능과 함께 매끄럽게 작동합니다. 조건부 서식 작업 시, 패턴과 색상을 결합하여 데이터에 대한 정교한 시각적 지표를 만들 수 있습니다. 참고해 주세요현재 충전 패턴의 색상을 변경하는 것은 불가능합니다. 어떤 속성이 배경 스타일을 제어합니까? IronXL에서 배경 스타일을 제어하는 두 가지 주요 속성은 FillPattern와 BackgroundColor입니다. FillPattern 속성은 IronXl.Styles.FillPattern 열거형의 값을 허용하며, BackgroundColor은 SetBackgroundColor 메서드와 Color 객체 또는 BackgroundColor 속성에 직접 헥스 색상 코드 문자열을 할당하여 설정할 수 있습니다. :path=/static-assets/excel/content-code-examples/how-to/background-pattern-color-set-background-pattern-color.cs using IronXL; using IronXL.Styles; using IronSoftware.Drawing; WorkBook workBook = WorkBook.Create(); WorkSheet workSheet = workBook.DefaultWorkSheet; // Set background pattern workSheet["A1"].Style.FillPattern = FillPattern.AltBars; workSheet["A2"].Style.FillPattern = FillPattern.ThickVerticalBands; // Set background color workSheet["A1"].Style.SetBackgroundColor(Color.Aquamarine); workSheet["A2"].Style.BackgroundColor = "#ADFF2F"; workBook.SaveAs("setBackgroundPattern.xlsx"); $vbLabelText $csharpLabel SetBackgroundColor와 BackgroundColor 속성의 차이점은 무엇입니까? SetBackgroundColor 메서드와 BackgroundColor 속성은 동일한 결과를 달성하지만 다양한 접근을 제공합니다. SetBackgroundColor 메서드는 IronSoftware.Drawing 네임스페이스의 Color 객체를 허용하여 미리 정의된 색상 이름과 RGB 값에 접근할 수 있도록 합니다. BackgroundColor 속성은 문자열로서 헥스 색상 코드를 수용하여 특정 색상 값이 필요할 때 정확성을 제공합니다. 귀하의 작업 흐름에 가장 적합한 접근 방식을 선택하세요—이름이 지정된 색상에는 SetBackgroundColor을 사용하고 헥스 값에는 BackgroundColor을 사용하세요. 한 번에 여러 셀에 패턴을 적용할 수 있습니까? 범위 선택을 사용하여 여러 셀에 패턴과 색상을 동시에 적용할 수 있습니다. 이 접근 방식은 큰 데이터 셋을 서식 설정하거나 스프레드시트에 일관된 시각적 테마를 만드는 데 특히 유용합니다. 전체 행, 열 또는 사용자 지정 범위에 패턴을 적용하는 방법은 다음과 같습니다: using IronXL; using IronXl.Styles; using IronSoftware.Drawing; WorkBook workBook = WorkBook.Load("data.xlsx"); WorkSheet workSheet = workBook.DefaultWorkSheet; // Apply pattern to entire column workSheet.GetColumn(0).Style.FillPattern = FillPattern.LightGrid; workSheet.GetColumn(0).Style.SetBackgroundColor(Color.LightBlue); // Apply pattern to entire row workSheet.GetRow(0).Style.FillPattern = FillPattern.DarkHorizontal; workSheet.GetRow(0).Style.BackgroundColor = "#F0F0F0"; // Apply pattern to custom range var range = workSheet["B2:D5"]; range.Style.FillPattern = FillPattern.ThinDiagonalStripe; range.Style.SetBackgroundColor(Color.PaleGreen); workBook.SaveAs("formatted_data.xlsx"); using IronXL; using IronXl.Styles; using IronSoftware.Drawing; WorkBook workBook = WorkBook.Load("data.xlsx"); WorkSheet workSheet = workBook.DefaultWorkSheet; // Apply pattern to entire column workSheet.GetColumn(0).Style.FillPattern = FillPattern.LightGrid; workSheet.GetColumn(0).Style.SetBackgroundColor(Color.LightBlue); // Apply pattern to entire row workSheet.GetRow(0).Style.FillPattern = FillPattern.DarkHorizontal; workSheet.GetRow(0).Style.BackgroundColor = "#F0F0F0"; // Apply pattern to custom range var range = workSheet["B2:D5"]; range.Style.FillPattern = FillPattern.ThinDiagonalStripe; range.Style.SetBackgroundColor(Color.PaleGreen); workBook.SaveAs("formatted_data.xlsx"); $vbLabelText $csharpLabel IronXL에서 사용할 수 있는 충전 패턴은 무엇입니까? 엑셀 시트에서 원하는 채우기 패턴을 설정하려면 IronXl.Styles.FillPattern 열거형에서 사용할 수 있는 채우기 패턴을 사용하세요. 아래는 IronXL에서 제공하는 모든 사용 가능한 충전 패턴을 보여주는 일러스트레이션입니다: 내 데이터에 어떤 충전 패턴을 사용해야 합니까? 올바른 충전 패턴을 선택하는 것은 데이터 시각화 요구에 따라 다릅니다. 중요한 헤더나 합계를 강조할 때는 솔리드 패턴(SolidForeground)이 가장 잘 맞습니다. 대각선 패턴(DiagonalStripe, DiagonalCrosshatch)은 계산되거나 도출된 값을 나타내기에 적합합니다. 점 패턴(FineDots, SparseDots)은 가독성을 향상시키기 위해 번갈아 가며 행을 은근히 구분할 수 있습니다. 보고서를 만들 때나 데이터를 내보낼 때는 청중의 인쇄 능력을 고려하십시오. 일부 복잡한 패턴은 모든 프린터에서 잘 재현되지 않을 수 있습니다. 충전 패턴이 가독성에 어떤 영향을 미칩니까? 충전 패턴은 스프레드시트의 가독성에 크게 영향을 미칩니다. ThinHorizontalBands 또는 ThinVerticalBands와 같은 밝은 패턴은 데이터를 덮어쓰지 않고 행 추적을 개선할 수 있습니다. 밀도 높은 패턴은 보통 구분 행이나 특별 섹션에 아껴서 사용해야 합니다. 공식 및 계산 작업 시 텍스트가 읽기 어려워지지 않도록 하는 패턴을 피하십시오. 색상 대비를 고려하십시오—어두운 패턴은 밝은 텍스트 색상을 필요로 하며, 글꼴 스타일 옵션을 사용하여 조정할 수 있습니다. 사용자 정의 충전 패턴을 만들 수 있습니까? 현재 IronXL은 FillPattern 열거형을 통해 19개의 미리 정의된 채우기 패턴을 제공합니다. 맞춤 패턴 생성은 직접 지원되지 않지만, 색상을 전략적으로 선택하고 셀 테두리와 결합하여 독특한 시각적 효과를 달성할 수 있습니다. 고급 시각화 필요에 따라, 동적이고 데이터 중심의 시각적 지표를 만들기 위해 조건부 서식과 함께 패턴을 사용할 수 있습니다. 엑셀 파일을 가져오는 경우 IronXL은 가능하다면 엑셀에서 생성된 사용자 정의 패턴을 유지합니다. 복잡한 보고 요구 사항에 따라, 배경 패턴을 셀 병합 또는 이미지 추가와 같은 다른 서식 기능과 결합하여 데이터를 효과적으로 전달하는 전문가다운 스프레드시트를 만들 수 있습니다. 자주 묻는 질문 C#에서 엑셀 셀에 배경 패턴을 적용하는 방법은 무엇인가요? IronXL을 사용하면 FillPattern 속성을 이용하여 Excel 셀에 배경 패턴을 적용할 수 있습니다. 셀, 열, 행 또는 범위를 선택한 다음, FillPattern 속성을 IronXl.Styles.FillPattern 열거형에서 제공되는 패턴(예: DiagonalCrosshatch) 중 하나로 설정하기만 하면 됩니다. 배경 패턴과 색상을 동시에 설정할 수 있나요? 네, IronXL에서는 배경 패턴과 색상을 동시에 설정할 수 있습니다. 먼저 FillPattern 속성을 원하는 패턴으로 설정한 다음, SetBackgroundColor 메서드 또는 BackgroundColor 속성을 사용하여 Color 클래스에서 선택한 색상이나 16진수 색상 코드를 적용하세요. 엑셀 셀에 사용할 수 있는 배경 패턴에는 어떤 것들이 있나요? IronXL은 IronXl.Styles.FillPattern 열거형을 통해 대각선 교차선 및 기타 표준 Excel 패턴을 포함한 다양한 채우기 패턴을 제공합니다. 이러한 패턴은 셀, 열, 행 또는 범위에 적용하여 시각적 표현을 향상시킬 수 있습니다. 셀 배경에 사용자 지정 색상을 지정하려면 어떻게 해야 하나요? IronXL은 사용자 지정 색상을 지정하는 두 가지 방법을 제공합니다. 시스템 색상(예: Colors.SeaGreen)의 Color 객체를 사용하여 SetBackgroundColor 메서드를 사용하거나, BackgroundColor 속성에 16진수 색상 코드 문자열을 직접 할당할 수 있습니다(예: SeaGreen의 경우 '#FFF5EE'). 이 방법을 사용하려면 Microsoft Office Interop이 필요합니까? 아니요, IronXL은 Microsoft Office Interop 없이 독립적으로 작동합니다. Excel이 설치되어 있지 않아도 C#으로 배경 패턴과 색상을 프로그래밍 방식으로 설정할 수 있으므로 서버 환경에 이상적입니다. 배경 스타일을 다른 셀 서식 기능과 함께 사용할 수 있습니까? 네, IronXL의 배경 패턴 및 색상 기능은 테두리, 글꼴, 조건부 서식과 같은 다른 셀 스타일링 기능과 완벽하게 연동됩니다. 이를 통해 정교한 시각적 표시기를 만들고 스프레드시트의 전반적인 디자인을 향상시킬 수 있습니다. 커티스 차우 지금 바로 엔지니어링 팀과 채팅하세요 기술 문서 작성자 커티스 차우는 칼턴 대학교에서 컴퓨터 과학 학사 학위를 취득했으며, Node.js, TypeScript, JavaScript, React를 전문으로 하는 프론트엔드 개발자입니다. 직관적이고 미적으로 뛰어난 사용자 인터페이스를 만드는 데 열정을 가진 그는 최신 프레임워크를 활용하고, 잘 구성되고 시각적으로 매력적인 매뉴얼을 제작하는 것을 즐깁니다. 커티스는 개발 분야 외에도 사물 인터넷(IoT)에 깊은 관심을 가지고 있으며, 하드웨어와 소프트웨어를 통합하는 혁신적인 방법을 연구합니다. 여가 시간에는 게임을 즐기거나 디스코드 봇을 만들면서 기술에 대한 애정과 창의성을 결합합니다. A PHP Error was encountered Severity: Notice Message: Undefined index: IronXl.Excel Filename: helpers/counter_helper.php Line Number: 85 Backtrace: File: /var/www/ironpdf.com/application/helpers/counter_helper.php Line: 85 Function: _error_handler File: /var/www/ironpdf.com/application/views/main/sections/ready_to_started_202509.php Line: 12 Function: getTotalDonwloadNumber File: /var/www/ironpdf.com/application/libraries/Render.php Line: 489 Function: view File: /var/www/ironpdf.com/application/controllers/Products/Howto.php Line: 31 Function: render_products_view File: /var/www/ironpdf.com/index.php Line: 292 Function: require_once A PHP Error was encountered Severity: Notice Message: Undefined index: IronXl.Excel Filename: helpers/counter_helper.php Line Number: 85 Backtrace: File: /var/www/ironpdf.com/application/helpers/counter_helper.php Line: 85 Function: _error_handler File: /var/www/ironpdf.com/application/views/main/sections/ready_to_started_202509.php Line: 19 Function: getTotalDonwloadNumber File: /var/www/ironpdf.com/application/libraries/Render.php Line: 489 Function: view File: /var/www/ironpdf.com/application/controllers/Products/Howto.php Line: 31 Function: render_products_view File: /var/www/ironpdf.com/index.php Line: 292 Function: require_once 시작할 준비 되셨나요? Nuget 다운로드 1,890,100 | 버전: 2026.3 방금 출시되었습니다 무료 체험 시작하기 NuGet 무료 다운로드 총 다운로드 수: 1,890,100 라이선스 보기 Docs 이 페이지에서 시작하기시작하기 개요Interop 없이 C#에서 Excel과 작업하기라이선스 키 사용IronXL 라이브러리를 설치하세요macOS에서 사용리눅스에서 사용클라우드/컨테이너에 배포Azure에 배포AWS에 배포Docker에 설정기타 .NET 언어 지원.NET MAUI에서 Excel로 작업하기Blazor에서 Excel 파일 읽기VB.NET Excel 파일 작업튜토리얼C#에서 Excel 파일을 읽는 방법C#으로 Excel 파일 생성하기C#을 사용하여 Excel 파일을 열고 쓰는 방법방법워크북스프레드시트 만들기스프레드시트 불러오기C#에서 Excel로 내보내기XLSX 파일 읽기 (C#)C#에서 CSV 파일을 읽는 방법ASP.NET 웹 앱에서 Excel 파일 읽기.NET에서 CSV 파일 작성C#에서 Excel 워크시트 열기데이터 테이블을 CSV로 변환XLSX 파일을 CSV, JSON, XML 형식으로 변환스프레드시트 파일 형식 변환데이터세트로 가져오기 및 내보내기통합 문서 메타데이터 편집암호를 사용하여 통합 문서를 암호화합니다.워크시트 관리워크시트수식 편집범위 선택명명된 범위이름이 지정된 테이블차트 생성 및 편집냉동 유리행과 열을 추가합니다행과 열의 크기를 자동으로 조정합니다암호로 워크시트를 암호화하세요그룹화 및 그룹 해제이미지 추가, 추출 및 삭제C#으로 Excel 차트 생성하기세포 범위.NET에서 Excel 값을 작성하기C#에서 Excel 데이터 가져오기셀 범위 정렬트림 셀 범위클리어 셀복사 셀하이퍼링크 설정셀 병합 및 병합 해제셀 글꼴 및 크기세포 경계 및 정렬배경 패턴 및 색상조건부 서식수학 함수댓글 추가셀 데이터 서식 설정C#에서 Excel 파일 편집문제 해결문제 해결 가이드IronXL에 라이선스 키를 적용하세요파일 크기 제한Excel의 제한 사항: 문자열 목록에 대한 데이터 유효성 검사자주 묻는 질문IronXL - 보안 CVE예외 메시지Web.config에서 라이선스 키 설정하기제품 업데이트변경 로그주요 이정표주요 성과: 실적주요 성과: 향상비디오 튜토리얼API 참조 이 페이지에서 IronXL에서 셀 배경 패턴 및 색상을 설정하는 방법IronXL에서 사용할 수 있는 충전 패턴은 무엇입니까? A PHP Error was encountered Severity: Notice Message: Undefined index: IronXl.Excel Filename: helpers/counter_helper.php Line Number: 85 Backtrace: File: /var/www/ironpdf.com/application/helpers/counter_helper.php Line: 85 Function: _error_handler File: /var/www/ironpdf.com/application/views/main/sections/still_scrolling_202512.php Line: 17 Function: getTotalDonwloadNumber File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php Line: 71 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 88 Function: view File: /var/www/ironpdf.com/application/views/products/how-to/index.php Line: 2 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 88 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 552 Function: view File: /var/www/ironpdf.com/application/controllers/Products/Howto.php Line: 31 Function: render_products_view File: /var/www/ironpdf.com/index.php Line: 292 Function: require_once A PHP Error was encountered Severity: Notice Message: Undefined index: IronXl.Excel Filename: helpers/counter_helper.php Line Number: 85 Backtrace: File: /var/www/ironpdf.com/application/helpers/counter_helper.php Line: 85 Function: _error_handler File: /var/www/ironpdf.com/application/views/main/sections/still_scrolling_202512.php Line: 24 Function: getTotalDonwloadNumber File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php Line: 71 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 88 Function: view File: /var/www/ironpdf.com/application/views/products/how-to/index.php Line: 2 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 88 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 552 Function: view File: /var/www/ironpdf.com/application/controllers/Products/Howto.php Line: 31 Function: render_products_view File: /var/www/ironpdf.com/index.php Line: 292 Function: require_once 아직도 스크롤하고 계신가요? 빠른 증거를 원하시나요? PM > Install-Package IronXl.Excel 샘플을 실행하세요 데이터가 스프레드시트로 변환되는 것을 지켜보세요. NuGet 무료 다운로드 총 다운로드 수: 1,890,100 라이선스 보기