1. 제품
  2.   워드 프로세싱
  3.   GO
  4.   Aspose.Words Cloud SKD for Go

Aspose.Words Cloud SKD for Go

 
 

Microsoft Word 문서를 처리하려면 REST API로 이동하세요

Word 문서 처리 REST API로 이동하여 워드 처리 문서(DOC, DOCX, RTF, HTML, PDF, XPS, EPUB)를 생성, 수정, 조작, 렌더링, 인쇄 및 변환하세요.

Aspose.Words Cloud SDK for Go는 소프트웨어 개발자가 Microsoft와 작업할 수 있는 강력한 다목적 Go 라이브러리입니다. 클라우드의 Word 문서. 소프트웨어 개발자가 Word 파일에서 데이터를 생성, 조작, 변환 또는 추출해야 하는 경우 SDK는 작업을 빠르고 효율적으로 완료하는 데 도움이 되는 탁월한 선택입니다. 라이브러리에는 다양한 워드 프로세싱, OpenOffice, WordprocessingML 및 DOC, DOCX, RTF, DOT, DOTX, DOTM, FlatOPC(XML)와 같은 웹 파일 형식에 대한 지원이 포함되어 있습니다.

Aspose.Words Cloud SDK for Go는 개발자에게 귀중한 도구가 되는 광범위한 기능과 이점을 제공합니다. 이러한 기능 중 일부에는 처음부터 새로운 Word 문서 만들기, 다양한 서식 옵션 및 스타일 적용, Word 문서 다른 파일 형식으로 변환, Word 문서에서 이미지 추출, Word 파일에서 이미지 텍스트 추출, 여러 Word 문서 병합, Word 문서를 여러 문서로 분할, 특정 섹션에서 콘텐츠 삽입 또는 제거 등이 있습니다.

Aspose.Words Go용 Cloud SDK는 유연하고 효율적인 방식으로 Word 문서를 사용할 수 있습니다. 라이브러리를 사용하면 소프트웨어 개발자는 워드 프로세싱 문서를 DOC, DOT, DOCX, DOCM, DOTX, DOTM, FlatOpc, RTF, PDF, HTML, ODT, OTT, TXT, EPUB, XPS, PCL과 같은 다양한 주요 파일 형식으로 변환할 수 있습니다. TIFF, PNG, JPEG, BMP, SVG 등. 다양한 기능과 이점을 갖춘 Aspose.Words Cloud SDK는 정기적으로 Word 파일로 작업해야 하는 개발자를 위한 훌륭한 도구입니다.

Previous Next

Go용 Aspose.Words Cloud SKD 시작하기

Go용 Aspose.Words Cloud SKD를 설치하는 권장 방법은 GitHub를 사용하는 것입니다. 원활한 설치를 위해 다음 명령어를 사용해주세요.

GitHub을 통해 Go용 Aspose.Words Cloud SKD 설치

go get -v github.com/aspose-words-cloud/aspose-words-cloud-go/2007/api 
GitHub에서 직접 다운로드할 수 있습니다.

Go API를 통한 Word 문서 생성

Go용 Aspose.Words Cloud SDK를 사용하면 소프트웨어 개발자가 단 몇 줄의 코드만으로 워드 프로세싱 문서를 쉽게 만들고 조작할 수 있습니다. 라이브러리를 사용하면 소프트웨어 개발자가 파일 확장자에 지정된 형식으로 Cloud Storage에 새 문서를 생성할 수 있습니다. 라이브러리에는 외부 파일에서 텍스트 삽입, 기존 파일에 이미지 추가, 머리글 및 바닥글 삽입, 테이블 추가, 큰 문서 분할, Word 문서에 하이퍼링크 추가, 페이지 번호 삽입 등 Word 문서 생성과 관련된 몇 가지 중요한 기능이 포함되어 있습니다. , Word 문서에 목록 추가 등 다양한 작업을 수행할 수 있습니다.

GO REST API를 통해 새 문서를 만드는 방법

 import (
    "os"
    "github.com/aspose-words-cloud/aspose-words-cloud-go/dev/api/models")

config, _ := models.NewConfiguration("config.json")
wordsApi, ctx, _ := api.CreateWordsApi(config)
createRequestOptions := map[string]interface{}{"fileName": "Sample.docx",}
createRequest := &models.CreateDocumentRequest{
    Optionals: createRequestOptions,
}
_, _, _ = wordsApi.CreateDocument(ctx, createRequest)

웹 페이지에 Word 문서 삽입

Aspose.Words Go용 Cloud SDK에는 Go 명령을 사용하여 웹 페이지 내에 Word 문서를 삽입하는 매우 강력한 기능이 포함되어 있습니다. 웹 브라우저에 워드 프로세싱 문서를 삽입하려면 한 줄의 코드만 있으면 됩니다. 문서가 클라우드 서비스에 의해 렌더링되면 웹 페이지에 JavaScript 위젯으로 표시됩니다. 온라인에서 확대 및 축소하는 것은 매우 쉽습니다. DOC, DOCX, RTF 등 다양한 Word 파일 형식을 표시하는 것도 가능합니다.

iframe 코드 조각 HTML에 DOCX 문서 삽입

 
<iframe width="1120"
	height="850"
	src="https://api.aspose.cloud/words/view?foldername=sample&filename=SampleDocument.docx">
</iframe>

Go 앱 내 Word 문서 비교

Go용 Aspose.Words Cloud SDK를 사용하면 소프트웨어 개발자가 여러 워드 프로세싱 문서를 비교하고 Go 애플리케이션 내에서 변경된 내용을 추적할 수 있습니다. 라이브러리에는 소프트웨어 개발자가 두 개의 Word 문서를 비교하고 삭제된 텍스트, 추가된 텍스트, 서식 변경 등과 같은 두 Word 문서 간의 차이점 목록을 검색하는 데 도움이 되는 강력한 문서 조작 도구가 포함되어 있습니다.

Go API를 통해 Word 문서를 비교하는 방법

import (

"os"
"github.com/aspose-words-cloud/aspose-words-cloud-go/dev/api/models")

config, _ := models.NewConfiguration("config.json")
wordsApi, ctx, _ := api.CreateWordsApi(config)
requestDocument, _ := os.Open("compareTestDoc1.doc")
requestCompareData := models.CompareData{
Author: ToStringPointer("author"),
ComparingWithDocument: ToStringPointer("TestCompareDocument2.doc"),
DateTime: ToTimePointer(CreateTime(2015, 10, 26, 0, 0, 0)),
}
requestComparingDocument, _ := os.Open("compareTestDoc2.doc")
compareRequestOptions := map[string]interface{}{"comparingDocument": requestComparingDocument,

"destFileName": "CompareDocumentOut.doc",}
compareRequest := &models.CompareDocumentOnlineRequest{
Document: requestDocument,
CompareData: &requestCompareData,
Optionals: compareRequestOptions,
}

_, _, _ = wordsApi.CompareDocumentOnline(ctx, compareRequest)

Go API를 통해 머리글 및 바닥글 관리

Aspose.Words Go용 Cloud SDK에는 Word 문서 내에서 머리글과 바닥글을 추가하고 관리하기 위한 매우 강력한 기능이 포함되어 있습니다. 라이브러리는 머리글 및 바닥글에 텍스트 또는 이미지 추가, 온라인 Word 문서에서 'HeaderFooter' 개체 삭제, 온라인 Word 문서에서 머리글/바닥글 가져오기, 머리글/바닥글 가져오기 등 머리글 및 바닥글 관리와 관련된 몇 가지 중요한 기능을 지원합니다. 섹션의 바닥글, Word 문서의 모든 머리글/바닥글 가져오기 등. 다음 예에서는 Word 문서에 머리글과 바닥글을 삽입하는 방법을 보여줍니다.

Go API를 통해 Word 문서에 HeaderFooter 삽입

import (

"os"
"github.com/aspose-words-cloud/aspose-words-cloud-go/dev/api/models")

config, _ := models.NewConfiguration("config.json")
wordsApi, ctx, _ := api.CreateWordsApi(config)
requestDocument, _ := os.Open("Sample.doc")
insertRequestOptions := map[string]interface{}{}
insertRequest := &models.InsertHeaderFooterOnlineRequest{
Document: requestDocument,
SectionPath: ToStringPointer(""),
HeaderFooterType: ToStringPointer("FooterEven"),
Optionals: insertRequestOptions,
}

_, _, _ = wordsApi.InsertHeaderFooterOnline(ctx, insertRequest)
 한국인