! 제품 버전을 정확하게 입력해 주세요.
제품 버전이 정확하게 기재되어 있지 않은 경우,
최신 버전을 기준으로 안내 드리므로
더욱 빠르고 명확한 안내를 위해
제품 버전을 정확하게 입력해 주세요!

DsExcel Java 종속성(Dependency) > FAQ

본문 바로가기

Java & Kotlin API

FAQ

제품설치 및 실행 DsExcel Java 종속성(Dependency)

페이지 정보

작성자 MESCIUS루카스 작성일 2023-01-16 15:37 조회 247회 댓글 0건

본문

* GcExcel Java가 2023년 11월 1일부터  DsExcel Java 로 변경되었습니다. DsExcel Java와 GcExcel Java는 동일한 제품임을 안내 드립니다. 

(업데이트 일자 : 2024.03.21) 


Maven이나 Gradle과 같은 빌드 자동화 도구 없이 DsExcel Java를 사용하기 위해서는 gcexcel.jar와 함께 종속성 jar 파일을 수동으로 추가해 주어야 합니다.

이번 글에서는 최소 필수 종속성 및 특정 기능에 필요한 종속성을 설명합니다. 

아래 종속성 jar 파일은 Maven Central Repository에서 찾아 다운로드 할 수 있습니다.



필수 종속성


 JAR

 버전

설명 

 Maven Repository Link

javax.json 

 1.0.4

Json 데이터를 읽기 및 쓰기에 사용됩니다. javax.xml 모듈의 이전 버전과의 호환성 구성 요소를 위해 JRE 8이 필요합니다.

 https://mvnrepository.com/artifact/org.glassfish/javax.json/1.0.4

pdfbox 

 2.0.24

PDF 및 글꼴 관련 기능에 사용됩니다.

 https://mvnrepository.com/artifact/org.apache.pdfbox/pdfbox/2.0.24

fontbox

 2.0.24

PDF 및 글꼴 관련 기능에 사용됩니다. 

 https://mvnrepository.com/artifact/org.apache.pdfbox/fontbox/2.0.24

commons-logging

 1.2

로깅을 지원하는 데 사용됩니다.

 https://mvnrepository.com/artifact/commons-logging/commons-logging/1.2

gson 

 2.8.9

워크시트를 초기화할 때 사용합니다. 

 https://mvnrepository.com/artifact/com.google.code.gson/gson/2.8.9



바코드 기능 종속성


 JAR

 버전

설명 

 Maven Repository Link

 barcode4j

 2.1

PDF, 이미지, HTML로 내보내는 바코드에 사용됩니다.

 https://mvnrepository.com/artifact/net.sf.barcode4j/barcode4j/2.1

 zxing_core

 3.3.3

바코드 내보내기에 사용됩니다.

 https://mvnrepository.com/artifact/com.google.zxing/core/3.3.3

 zxing_javase

 3.3.0

바코드 내보내기에 사용됩니다.

 https://mvnrepository.com/artifact/com.google.zxing/javase/3.3.0



디지털 서명 기능 종속성


 JAR

 버전

설명 

 Maven Repository Link

bcpkix-jdk15on

 1.64

인증서 사용을 위해 디지털 서명에 사용됩니다. 

 https://mvnrepository.com/artifact/org.bouncycastle/bcpkix-jdk15on/1.64

bcprov-ext-jdk15on 

 1.70

인증서 사용을 위해 디지털 서명에 사용됩니다. 

 https://mvnrepository.com/artifact/org.bouncycastle/bcprov-ext-jdk15on/1.70

commons-compress 

 1.21 System.IO.Packaging.ZipPackage를 에뮬레이션하기 위해 디지털 서명에 사용됩니다. https://mvnrepository.com/artifact/org.apache.commons/commons-compress/1.21

commons-math3 

 3.6.1

XML 서명을 계산하기 위해 디지털 서명에서 사용됩니다. 

 https://mvnrepository.com/artifact/org.apache.commons/commons-math3/3.6.1
ooxml-security
 1.1

XML 서명을 계산하기 위해 디지털 서명에서 사용됩니다. 

 https://mvnrepository.com/artifact/org.apache.poi/ooxml-security/1.1

slf4j-api 

 1.7.30

로깅을 위해 디지털 서명에 사용됩니다. 

 https://mvnrepository.com/artifact/org.slf4j/slf4j-api/1.7.30

SparseBitSet 

 1.2

System.BitArray를 에뮬레이션하기 위해 디지털 서명에 사용됩니다. 

 https://mvnrepository.com/artifact/com.zaxxer/SparseBitSet/1.2

xmlbeans 

 3.1.0

XML 서명을 계산하기 위해 디지털 서명에서 사용됩니다. 

 https://mvnrepository.com/artifact/org.apache.xmlbeans/xmlbeans/3.1.0

xmlsec 

 3.0.3

XML 서명을 계산하기 위해 디지털 서명에서 사용됩니다. 

 https://mvnrepository.com/artifact/org.apache.santuario/xmlsec/2.3.1



SVG 이미지 종속성


 JAR

 버전

설명 

 Maven Repository Link

Batik_All 

 1.14

SVG 파일을 내보내고 Excel에 포함된 SVG 파일을 처리하는 데 사용됩니다. 

 https://mvnrepository.com/artifact/org.apache.xmlgraphics/batik-all/1.14

XML_APIs-ext 

 1.3.04

SVG 파일을 내보내고 Excel에 포함된 SVG 파일을 처리하는 데 사용됩니다. 

 https://mvnrepository.com/artifact/xml-apis/xml-apis-ext/1.3.04

XMLGraphics_commons 

 2.7

SVG 파일을 내보내고 Excel에 포함된 SVG 파일을 처리하는 데 사용됩니다. 

 https://mvnrepository.com/artifact/org.apache.xmlgraphics/xmlgraphics-commons/2.7








지금 바로 DsExcel Java를 다운로드하여 직접 테스트해 보세요!

dsexcel-java.png

  • 페이스북으로 공유
  • 트위터로  공유
  • 링크 복사
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기

인기글

더보기
  • 인기 게시물이 없습니다.
메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@mescius.com | 전화 : 1670-0583 | 경기도 과천시 과천대로 7길 33, 디테크타워 B동 1107호 메시어스(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 ⓒ 2024 MESCIUS inc. All rights reserved.