Aspose.Words  for .NET

Word 파일을 처리하는 .NET API

외부 소프트웨어를 사용하지 않고 Word 문서를 생성, 편집, 렌더링 및 여러 형식으로 변환합니다. 보고서를 생성하여 데이터를 시각화할 수도 있습니다.

  무료 평가판 다운로드
  
 

Aspose.Words for .NET은 다양한 파일 형식으로 광범위한 관리 및 조작 작업을 수행하는 고급 문서 처리 API입니다. API는 플랫폼 간 응용 프로그램에서 Microsoft Word 또는 기타 타사 소프트웨어를 직접 사용하지 않고 파일을 생성, 수정, 변환, 렌더링 및 인쇄할 수 있도록 지원합니다. Aspose.Words 기능의 전체 목록을 볼 수 있습니다. 문서에서.

Aspose.Words API는 널리 사용되는 모든 로드 및 저장 형식을 지원합니다. Word 문서를 PDF 또는 XML과 같은 고정 레이아웃 형식으로 저장하거나 변환할 수 있으며 Word 파일을 JPEG, SVG, GIF 등과 같은 인기 있는 이미지 또는 멀티미디어 형식으로 변환할 수 있습니다. 체크 아웃 지원되는 형식의 전체 목록.

Words API를 통합하여 개발자는 다음과 같은 작업을 수행할 수 있습니다.

고급 .NET Words API 기능

온라인 지원 페이지에서 인기 있는 Aspose.Words 기능을 사용해 볼 수 있습니다.

당신은 시도 할 수 있습니다 모든 Aspose.Words 온라인 응용 프로그램.

또한 Aspose.Words에서 가장 인기 있는 기능에 대한 설명서를 확인하십시오.

목록이 완전하지 않으며 더 많은 기능과 설명을 찾을 수 있습니다. 문서.

C#에서 문서 변환

API를 사용하면 단 두 줄의 코드로 파일을 지원되는 형식에서 다른 형식으로 빠르고 안정적이며 효율적으로 변환할 수 있습니다. 너무 간단합니다!

C#을 사용하여 Word를 PDF로 변환합니다. DOCX를 PDF로 – C#

// 변환할 DOCX 파일 로드
var wrdf = new Aspose.Words.Document(dir + "template.docx");

// DOCX를 PDF로 변환
wrdf.Save(dir + "output.pdf", Aspose.Words.SaveFormat.Pdf);

C#을 사용하여 Word를 HTML로 변환합니다. DOCX를 HTML로 – C#

// 변환할 DOCX 파일 로드
var wrdf = new Aspose.Words.Document(dir + "template.docx");

// DOCX를 HTML로 변환
wrdf.Save(dir + "output.html", Aspose.Words.SaveFormat.Html);

PDF를 JPG로 변환 – C#

// 변환할 PDF 파일 불러오기
var wrdf = new Aspose.Words.Document(dir + "template.pdf");

// PDF를 JPG로 변환
wrdf.Save(dir + "output.jpeg", Aspose.Words.SaveFormat.Jpeg);

자세한 내용 보기 전환 페이지.

파일 렌더링, 인쇄 또는 보기

.NET용 Aspose.Words에는 고유한 기능이 있습니다. 렌더링 엔진 문서를 가장 충실하게 렌더링 및 인쇄하도록 특별히 설계되었습니다. 이 기능을 사용하여 개발자는 크기와 확대/축소 수준을 지정하여 브라우저에 이미지를 표시하기 위한 축소판을 만드는 동안 모든 페이지를 .NET Graphics 개체에 렌더링(그리기)할 수 있습니다. 또한 API는 .NET 인쇄 인프라와 완전히 통합되어 개발자가 자신의 응용 프로그램에서 문서를 쉽게 인쇄하거나 미리 볼 수 있도록 프로세스를 완전히 사용자 정의할 수 있습니다.

API가 수행할 수 있는 일부 렌더링 기능:

DOM(문서 개체 모델)을 사용하여 문서 프로그래밍

.NET용 Aspose.Words를 사용하면 100개 이상의 클래스가 있는 직관적인 DOM(문서 개체 모델)을 사용하여 문서 서식을 포함하여 문서를 생성, 구축 및 수정할 수 있습니다.

다음은 Words API가 수행할 수 있는 몇 가지 조작 기능입니다.

  • 전체 문서 작업: 문서 비교, 문서 복제, 텍스트 찾기 및 바꾸기, 문서 또는 문서 부분 결합, 문서를 부분으로 분할 등
  • 문서 보호 및 암호화, 디지털 서명 또는 워터마크 추가
  • 섹션, 머리글, 바닥글, 단락, 목록, 표, 텍스트, 필드 등을 포함한 모든 요소 관리
  • 모양, 텍스트 상자, 이미지, OLE 개체 및 컨트롤을 포함한 모든 요소에 대한 자세한 서식 지정
  • Work with complex and deeply nested expressions containing IF blocks, formulas and other 필드

보고 및 편지 병합

Aspose.Words for .NET은 메일 병합 필드에 확장된 API 구문을 제공하여 메일 병합 필드에서 더 복잡한 작업을 수행하는 동안 편지 병합. 간단한 편지 병합 작업을 수행하거나 지역과 편지 병합을 수행할 수 있습니다. 편지 병합 작업을 위한 데이터는 다양한 데이터 테이블, ADO .NET에서 지원하는 값 배열 또는 사용자 지정 데이터 원본에서 가져올 수 있습니다.

또한 개발자는 다음을 사용할 수 있습니다. LINQ 보고 엔진 템플릿에서 문서를 생성하고 데이터베이스, XML, JSON, OData, CLR 사용자 지정 유형 개체, 외부 문서 등을 포함한 다양한 소스의 데이터를 즉시 생성할 수 있습니다.

간단한 편지 병합 실행 – C#

// 병합된 필드가 포함된 템플릿 로드

var wfle = new Aspose.Words.Document(dir + "template.doc");

// 사용자 데이터로 필드 채우기

wfle.MailMerge.Execute(

    new string[] { "FullName", "Company", "Deparment", "City" },
    
    new object[] { "John Doe", "Aspose", "Sales", "London" });

// 결과 저장

wfle.Save(dir + "merged.doc");

Microsoft Office 자동화 불필요

다른 타사 응용 프로그램을 설치하지 않고도 프로그래밍 방식으로 문서 작업을 할 수 있습니다. 이는 라이브러리가 관리 코드를 사용하여 구축되었기 때문에 가능합니다. 그러므로 당신은 컴퓨터에 Microsoft Office 또는 Microsoft Word를 설치할 필요가 없습니다. Word 형식으로 작업합니다. 지원되는 기능, 보안, 안정성, 확장성, 속도 및 가격 측면에서 Microsoft Office Automation의 완벽한 대안입니다.

사람들이 말하는 것

우리의 말을 그대로 받아들이지 마십시오. Aspose.Words API에 대한 사용자의 평가를 확인하십시오.

 
 
사례 연구 보기
  
  

Aspose.Words는 아래 나열된 다른 인기 있는 개발 환경을 위한 개별 워드 프로세싱 API를 제공합니다.