GroupDocs.Editor for Java 한눈에

Java 응용 프로그램의 문서, 스프레드 시트, 슬라이드 및 전자 책을 편집, 변환 및 저장하는 API.

Illustration editor

Java에서 여러 문서를 쉽게 편집합니다

광범위한 형식을 지원하여 여러 PDF 및 사무실 파일을 원활하게 편집하십시오. GroupDocs.Editor for Java 문서 편집을 빠르고 번거 로움없이 만듭니다.

문서를 HTML/CSS로 변환하십시오

Wysiwyg 편집기와 호환되는 순수한 HTML/CSS 마크 업으로 문서를 변환하여 웹 환경에서 쉽고 효율적인 문서 편집이 가능합니다.

편집 된 문서를 다양한 형식으로 저장하십시오

편집 된 문서를 원래 형식으로 다시 저장하거나 PDF와 같은 다른 형식으로 내보내어 유연성과 호환성을 보장합니다.

플랫폼 독립성

GroupDocs.editor for Java는 다음 운영 체제, 프레임 워크 및 패키지 관리자를 지원합니다.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

지원되는 파일 형식

GroupDocs.Editor는 가져 오기 및 내보내기시 다음 파일 형식으로 작업을 지원합니다. (전체 목록).

Microsoft Office 형식

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLTX, XLT, XLAM
  • PowerPoint: PPT, PPTX, PPS, PPSX

다른 문서 형식

  • 고정 층 형식: PDF, XPS (수출 전용)
  • OpenDocument: ODT, OTT, ODS, FODS, ODP, OTP, FODP
  • 구분 된 텍스트 테이블: CSV, TSV, DSV (임의의 분리기)
  • 다른 테이블 형식: SXC, DIF
  • eBook: ePub, AZW3, Mobi, TXT

웹 관련 형식

  • 마크 업: HTML, MHTML, Markdown (MD), XML, CHM, JSON
  • 이메일 형식: EML, EMLX, MSG, MBOX, TNEF, MHT, PST, OFT, OST, VCF, ICS

주요 기능

다른 형식의 사무실 문서, 이메일, eBook 및 PDF를 원활하게로드, 편집 및 저장합니다.

Feature icon

파일 편집

PDF, DOCX, XLSX, PPTX 등을 포함한 다양한 문서 형식의 내용을 편집하십시오.

Feature icon

HTML/CSS로 번역하십시오

CKEDITOR 또는 TINYMCE와 같은 WYSIWYG 편집기로 쉽게 편집 할 수 있도록 문서를 HTML/CSS로 변환하십시오.

Feature icon

편집 된 문서를 저장하십시오

편집 된 HTML/CSS를 원본 문서 형식으로 다시 저장하거나 PDF로 내보내십시오.

Feature icon

문서 정보를 추출하십시오

문서에서 페이지 수, 크기 및 암호화 상태와 같은 정보를 추출합니다.

Feature icon

다양한 형식에 대한 지원

Microsoft Office 파일, PDF 등을 포함한 다양한 문서 형식을 편집하십시오.

Feature icon

비밀번호 보호

비밀번호로 보호 된 문서를 쉽게로드 및 편집하고 암호 보호로 출력 문서를 보호합니다.

Feature icon

이메일 편집

MSG, EML, EMLX, Mbox 및 주제와 같은 메타 데이터 편집, CC, BCC, From, Title, Date 등을 포함하여 전자 메일 메시지 및 문자를 편집하고 저장하십시오.

Feature icon

글꼴 추출

편집 프로세스에 사용하기 위해 워드 프로세싱 문서에서 글꼴을 추출합니다.

Feature icon

페이지 미리보기

내용과 구조를 더 잘 이해하기 위해 문서 페이지의 이미지 표현을 생성합니다.

코드 샘플

사용하는 일반적인 운영의 일부 사용 사례 GroupDocs.Editor for Java

DOCX에서 텍스트를 바꾸십시오

이 예제는 텍스트 내용을 다른 텍스트 내용을 교체하여 프로그래밍 방식으로 입력 DOCX 파일의 내용을로드 및 편집하는 것을 보여줍니다. 그 후 수정 된 문서 컨텐츠는 새로운 DOCX 문서로 저장됩니다.

텍스트를 교체하여 입력 DOCX 편집하고 다시 DOCX로 저장하십시오.


// 경로별로 입력 문서를로드하고 필요한 경우로드 옵션을 지정합니다.
Editor editor = new Editor("input.docx", new WordProcessingLoadOptions());

// 편집 문서를 열고 "editabledocument"를 얻습니다.
EditableDocument original = editor.edit();

// 텍스트 교체 - 컨텐츠 편집을 에뮬레이션합니다
String modifiedContent = original.getEmbeddedHtml().replace("old text", "new text");

// 편집 된 컨텐츠에서 새 "editabledocument"인스턴스를 만듭니다
EditableDocument edited = EditableDocument.fromMarkup(modifiedContent, null);

// 원하는 출력 형식으로 저장 옵션을 준비하십시오
WordProcessingSaveOptions saveOptions = new WordProcessingSaveOptions(WordProcessingFormats.Docx);

// 편집 된 문서 컨텐츠를 DOCX에 저장하십시오
editor.save(edited, "output.docx", saveOptions);

// 모든 자원을 처분하십시오
edited.dispose(); original.dispose(); editor.dispose();

특정 Excel 워크 시트의 내용을 편집합니다

스프레드 시트 문서 (XLS, XLSX, XLSM, ODS 등)에는 하나 이상의 워크 시트 (탭)가있을 수 있습니다. GroupDocs.editor를 사용하면 한 번에 하나의 워크 시트의 컨텐츠를 편집 할 수 있습니다. 편집 된 후,이 워크 시트는 별도의 스프레드 시트 문서 (이 특정 워크 시트 만 저장 될 예정) 또는 편집 된 워크 시트를 원본 문서에 다시 삽입 할 수 있으며, 여기서 원본 워크 시트를 대체하거나 원본과 함께 저장할 수 있습니다. 이 예는 XLSX 문서로드, 두 번째 워크 시트를 편집하고 XLSX 및 CSV 형식의 새로운 별도 문서로 저장하는 것을 보여줍니다.

XLSX의 특정 워크 시트 편집 및 XLSX 및 CSV로 저장


// 경로별로 입력 XLSX를로드하고 필요한 경우로드 옵션을 지정하십시오.
Editor editor = new Editor("input.xlsx", new SpreadsheetLoadOptions());

// 편집 옵션 작성 및 조정 - 편집 할 두 번째 워크 시트 설정
SpreadsheetEditOptions editOptions = new SpreadsheetEditOptions();
editOptions.setWorksheetIndex(1);

// 편집을 위해이 두 번째 워크 시트를 열고 "editabledocument"를 얻으십시오.
EditableDocument originalWorksheet = editor.edit(editOptions);

// 텍스트 교체 - 컨텐츠 편집을 에뮬레이션합니다
String modifiedContent = originalWorksheet.getEmbeddedHtml().replace("Cell Text", "Edited Cell Text");

// 편집 된 워크 시트에서 새로운 "편집자 서문"인스턴스를 만듭니다
EditableDocument editedWorksheet = EditableDocument.fromMarkup(modifiedContent, null);

// 편집 된 워크 시트를 새로운 XLSX 문서에 저장하십시오
editor.save(editedWorksheet, "output.xlsx", new SpreadsheetSaveOptions(SpreadsheetFormats.Xlsx));

// Comma (,) 구분 기/분리기를 사용하여 편집 된 워크 시트를 새 CSV 문서에 저장
editor.save(editedWorksheet, "output.csv", new DelimitedTextSaveOptions(","));

// 모든 자원을 처분하십시오
editedWorksheet.dispose(); originalWorksheet.dispose(); editor.dispose();

시작할 준비가 되셨나요?

GroupDocs.Editor를 무료로 다운로드하거나 전체 액세스를 위한 평가판 라이센스를 받으세요!

유용한 리소스

경험을 향상시키기 위해 문서, 코드 샘플 및 커뮤니티 지원을 탐색하십시오.

임시 라이센스 팁

1
직장 이메일로 가입하세요. 무료 메일 서비스는 허용되지 않습니다.
2
두 번째 단계에서 임시 라이센스 받기 버튼을 사용하세요.
 한국인