오늘날 정보가 다양한 플랫폼에서 공유되고 저장되는 디지털 환경에서, JPG 이미지를 Word 문서로 변환하는 것은 점점 더 중요해지고 있습니다. 인쇄된 문서를 디지털화하든, 스캔한 사진을 보존하든, 이미지 기반 보고서에서 텍스트를 추출하든, 이 변환 과정은 타의 추종을 불허하는 편리함과 효율성을 제공합니다. 이 기사에서는 [JPG][]에서 Word 문서로의 변환의 성장하는 중요성과 주요 이점, 그리고 이미지-투-워드 변환 작업 흐름을 간소화하는 방법을 살펴보겠습니다.

워드 프로세싱 API

JPG를 Word로 변환하는 전체 잠재력을 활용하세요. Aspose.Words Cloud SDK for .NET를 사용하면 됩니다. 이 강력하고 기업급 REST API는 이미지에서 문서로의 변환 프로세스를 단순화하면서 대규모로 Word 파일을 생성, 편집 및 관리하는 고급 기능을 제공합니다.

SDK를 사용하기 위해, 프로젝트에 통합해 주세요:

NuGet\Install-Package Aspose.Words-Cloud -Version 25.9.0

우리는 또한 Cloud dashboard에서 개인화된 접근 자격 증명을 얻어야 합니다.

JPG를 Word 문서로 변환하는 방법 C# 사용

JPG 이미지를 C# 코드 스니펫을 사용하여 Word DOC 형식으로 프로그래밍 방식으로 변환하는 방법에 대한 세부 정보를 살펴보겠습니다. 이 요구 사항을 달성하기 위해 Word 문서 내에 JPG 이미지를 드로잉 객체로 삽입해야 한다는 점에 유의하시기 바랍니다.

1단계. - WordsApi 인스턴스를 생성합니다.

WordsApi wordsApi = new WordsApi(new Configuration()
{
    ClientId = clientID,
    ClientSecret = clientSecret
});

2단계. - 모든 요소(JPG 이미지인 경우)를 수용할 빈 Word 문서를 생성합니다.

CreateDocumentRequest createRequest = new CreateDocumentRequest("BlankDocument.docx", null, null);
wordsApi.CreateDocument(createRequest);

3단계 - 드로잉 객체를 생성하고 Word 문서 섹션을 0으로 지정한 후, 이미지 파일과 결과 Word 문서의 이름을 입력합니다.

DrawingObjectInsert requestDrawingObject = new DrawingObjectInsert();
InsertDrawingObjectRequest request = new InsertDrawingObjectRequest("input.docx", requestDrawingObject,
            requestImageFile, "sections/0", null, null, null, null, null, "Resultant.docx", null, null);

Step 4. - 드로잉 객체를 삽입하기 위해 API를 호출합니다.

wordsApi.InsertDrawingObject(request);
// 더 많은 예제를 보시려면 [https://github.com/aspose-words-cloud/aspose-words-cloud-dotnet](https://github.com/aspose-words-cloud/aspose-words-cloud-dotnet) 를 방문해 주십시오.

// https://dashboard.aspose.cloud/에서 클라이언트 자격 증명을 가져오세요.
string clientSecret = "XXXXXXXXXX";
string clientID = "XXXXXXXX-XXXXXXXX-XXXXXXXX";

// WordsApi 클래스의 인스턴스를 생성하십시오.
WordsApi wordsApi = new WordsApi(new Aspose.Words.Cloud.Sdk.Configuration()
{
    ClientId = clientID,
    ClientSecret = clientSecret
});

// 빈 문서의 이름을 지정하십시오.
CreateDocumentRequest createRequest = new CreateDocumentRequest("input.docx", null, null);
// create a blank word document and save in cloud storage
wordsApi.CreateDocument(createRequest);

// 그리기 객체를 생성하다
DrawingObjectInsert requestDrawingObject = new DrawingObjectInsert();

// 그리기 객체의 높이 정보를 설정합니다.
requestDrawingObject.Height = 0;
// 그리기 개체에 대한 왼쪽 여백 세부정보 설정
requestDrawingObject.Left = 0;
// 드로잉 객체에 대한 상단 여백 세부정보 설정
requestDrawingObject.Top = 0;
// 그리기 객체에 대한 너비 정보를 설정합니다.
requestDrawingObject.Width = 0;

// 드로잉 인스턴스의 수평 정렬 설정
requestDrawingObject.RelativeHorizontalPosition = DrawingObjectInsert.RelativeHorizontalPositionEnum.Margin;
// 드로잉 인스턴스에 수직 정렬 설정
requestDrawingObject.RelativeVerticalPosition = DrawingObjectInsert.RelativeVerticalPositionEnum.Margin;

// wrap 유형 세부정보를 인라인으로 설정하십시오.
requestDrawingObject.WrapType = DrawingObjectInsert.WrapTypeEnum.Inline;

// load the content of input JPG image
var requestImageFile = System.IO.File.OpenRead("logo.jpeg");

// 드로잉 객체가 배치될 노드를 정의하여 InsertDrawingObject의 인스턴스를 생성합니다.
InsertDrawingObjectRequest request = new InsertDrawingObjectRequest("input.docx", requestDrawingObject,
            requestImageFile, "sections/0", null, null, null, null, null, "Resultant.docx", null, null);

// 마지막으로, Word 문서에 도형 개체를 삽입합니다.
wordsApi.InsertDrawingObject(request);

JPG를 Word로 변환하기 위해 cURL 사용하기

대안으로, Aspose.Words Cloud와 cURL 명령어의 결합된 기능을 활용하여 JPG 이미지를 Word (DOC) 파일로 원활하고 효율적으로 변환할 수 있습니다. 이 통합은 문서 변환에 프로그래머블하고 유연한 접근 방식을 제공하여 개발자가 쉽게 워크플로를 자동화할 수 있도록 합니다.

Step 1. - JWT 액세스 토큰 생성하기. 이 접근 방식의 첫 번째 단계는 다음 명령을 실행하여 JWT 액세스 토큰을 생성하는 것입니다:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=XXXXX-XXXXXXXXXX-ff5c3a6aa4a2&client_secret=XXXXXXXXXXXXXXX" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Step 2. - 빈 Word 문서 생성:

curl -v -X PUT "https://api.aspose.cloud/v4.0/words/create?fileName=input.docx" \
-H  "accept: application/json" \
-H  "Authorization: Bearer <JWT Token>"

3단계 - 새로 생성된 Word 문서 안에 JPG 이미지를 삽입합니다.

curl -v -X POST "https://api.aspose.cloud/v4.0/words/{sourceFile}/sections/0/drawingObjects?destFileName={outputFile}" \
-H  "accept: application/json" \
-H  "Authorization: Bearer <Access_Token>" \
-H  "Content-Type: multipart/form-data" \
-d {"drawingObject":"{  \"RelativeHorizontalPosition\": \"Margin\",  \"Left\": 0,  \"RelativeVerticalPosition\": \"Margin\",  \"Top\": 0,  \"Width\": 0,  \"Height\": 0,  \"WrapType\": \"Inline\"}","imageFile":{"Tulips.jpg"}}

Replace:

  • sourceFile 빈 Word 문서.
  • outputFile와 결과물 Word 문서.
  • AccessToken - 위에서 생성된 JWT 액세스 토큰.

무료 JPG를 Word 문서로 변환기

빠르고 코드 없는 솔루션을 선호하신다면, 무료 온라인 JPG to Word Converter를 통해 Aspose.Words Cloud의 힘을 경험하실 수 있습니다. 이 웹 기반 도구는 JPG 이미지를 설치나 코딩 노력 없이 즉시 편집 가능한 Word 문서로 변환할 수 있게 해줍니다.

jpg to word doc

JPG를 Word 변환기 앱 미리보기.

결론

결론적으로, JPG 이미지를 Word 문서로 변환하는 것은 현대 디지털 워크플로우에 중요한 과정으로, 사용자가 이미지 기반 콘텐츠를 쉽게 재사용하고, 편집하며, 관리할 수 있게 합니다. 두 가지 접근 방식 (.NET SDK 및 cURL 명령)은 Aspose.Words Cloud의 다재다능함과 힘을 보여주어 복잡한 문서 변환 작업을 단순화하면서 높은 충실도, 정확성 및 성능을 유지합니다.

자주 묻는 질문 (FAQs)

  1. Aspose.Words Cloud는 원본 이미지의 포맷과 품질을 유지하나요? 절대적으로 그렇습니다. API는 변환 과정에서 높은 충실도를 보장하며, 레이아웃, 텍스트 정확성 및 삽입된 요소를 보존하여 잘 구성되고 편집 가능한 Word 문서를 생성합니다.

  2. 여러 JPG 파일을 한 번에 Word로 변환하는 것이 가능합니까? 네. Aspose.Words Cloud SDK for .NET을 사용하여 여러 JPG 이미지를 일괄 처리할 수 있으며, 업로드 및 변환 작업 흐름을 자동화할 수 있습니다.

  3. Aspose.Words Cloud를 사용할 때 내 데이터는 얼마나 안전한가요? Aspose.Words Cloud는 데이터 보안을 최우선으로 합니다. 모든 파일은 안전한 SSL 연결을 통해 전송되며, 임시 파일은 Aspose 서버에서 자동으로 삭제됩니다.

  4. Word (DOC/DOCX) 외에 어떤 형식이 지원되나요? Word 외에도 동일한 API 엔드포인트를 사용하여 JPG 이미지를 PDF, RTF 및 HTML과 같은 여러 형식으로 내보낼 수 있습니다.

유용한 자료

관련 기사

다음 블로그를 방문하는 것을 강력히 추천합니다: