Word DOCX 생성 및 처리용 무료 Ruby API 

프로그래머가 전문적인 Office Word 문서를 만들고, DOCX 파일을 수정하고, 페이지 여백을 추가하고, HTML과 유사한 구문을 사용하여 중첩 테이블을 삽입할 수 있는 기능을 제공하는 오픈소스 Ruby 라이브러리입니다.

Caracal 라이브러리는 Ruby 개발자에게 HTML과 유사한 구문을 사용하여 자체 응용 프로그램 내에서 전문적인 Office Word 문서를 생성할 수 있는 기능을 제공합니다. 라이브러리는 개발자가 몇 가지 간단한 명령을 사용하여 OOXML(Office Open XML)을 만들고 관리할 수 있도록 하여 개발자의 작업을 쉽게 만듭니다. 라이브러리는 오픈 소스이며 MIT 라이선스에 따라 사용할 수 있습니다.

라이브러리는 매우 잘 설계되었으며 문서 구문 분석 지침과 처리 지침을 분리합니다. 이 전략은 렌더링 프로세스에 상당한 유연성을 제공합니다. 라이브러리는 워드 문서 생성, 페이지 크기 설정, 페이지 여백 지원, 페이지 나누기, 페이지 번호, 글꼴 지원, 스타일 및 서식 지원, 단락 추가, 링크 및 책갈피 사용, 삽입과 같은 워드 문서 처리와 관련된 몇 가지 중요한 기능을 통합했습니다. 테이블, 중첩 테이블 지원, 이미지 지원 등.

Previous Next

카라칼 시작하기

라이브러리의 원활한 사용을 위해 다음 명령 응용 프로그램의 Gemfile을 추가하십시오.

애플리케이션의 Gemfile에 코드를 추가하여 Caral을 설치하세요.

 gem 'caracal'

애플리케이션의 Gemfile에 코드를 추가하여 Caral을 설치하세요.

bundle install

Ruby를 사용한 Word Docx 파일 생성

오픈 소스 Caracal 라이브러리를 통해 Ruby 개발자는 Ruby 코드를 사용하여 앱 내에서 DOCX 파일을 생성할 수 있습니다. DOCX 파일 형식은 압축된 XML 문서 모음이며 OOXML 표준을 사용하여 생성됩니다. 라이브러리는 문서의 전체 구조를 만들고 출력 문서를 압축하여 프로그래머를 돕습니다. 라이브러리는 기존 파일 수정, 페이지 크기 조정, 여백 설정, 스타일 적용 등을 지원합니다.

Word 파일에 테이블 및 중첩 테이블 추가

무료 Caracal 라이브러리를 사용하면 소프트웨어 개발자가 몇 줄의 Ruby 코드로 워드 문서에 테이블을 추가하고 수정할 수 있습니다. 라이브러리에는 제목 추가, 새 열 및 행 추가, 상단, 하단 또는 왼쪽 및 오른쪽 스타일 지정, 특정 셀에 스타일 적용, 셀 병합 또는 분할 등과 같은 테이블 관리와 관련된 몇 가지 중요한 기능이 포함되어 있습니다. 라이브러리에는 중첩 테이블에 대한 지원도 포함되었습니다.

Word 문서 내에서 목록 사용

오픈 소스 Caracal 라이브러리에는 Ruby 명령을 사용하여 DOCX 파일 내에서 목록 사용에 대한 지원이 포함되어 있습니다. 라이브러리를 사용하면 워드 문서 내에서 순서가 지정된 목록과 순서 없는 목록을 추가할 수 있습니다. 또한 깊은 중첩 목록과 다른 조합의 혼합을 지원합니다. 목록의 스타일을 쉽게 정의할 수 있습니다. 라이브러리는 정렬된 목록과 정렬되지 않은 목록 모두에 대해 9가지 수준의 기본 스타일을 지원합니다.

DOCX 파일에 단락 및 책갈피 삽입

Caracal 라이브러리는 워드 문서에 단락을 쉽게 추가할 수 있는 기능을 제공했습니다. 라이브러리에는 텍스트 정렬, 글꼴 선택, 글꼴 색상 및 글꼴 크기 설정 배경색 설정, 세로 정렬 적용 등과 같은 단락 처리와 관련된 여러 기능이 포함되어 있습니다. 또한 책갈피를 문서에 직접 삽입하거나 단락 블록 내부에 쉽게 삽입할 수 있도록 지원합니다.

 한국인