NET REST API를 사용하여 Word를 SVG로 변환

이 기본 문서에서는 NET REST API를 사용하여 WordSVG로 변환하는 프로세스를 다룹니다. .NET Cloud SDK용 Aspose.Words는 쉬운 인터페이스를 제공하며 Word DOC 파일을 SVG 파일로 내보내는 데 사용할 수 있습니다. C# Low Code API를 사용하여 Word DOC-SVG 변환기 개발에 관심이 있다면 이 문서에 공유된 간단한 지침을 따르고 작동하는 샘플 코드를 사용하여 기능을 탐색해 볼 수 있습니다.

전제조건

C# 로우 코드 API를 사용하여 Word DOC를 SVG로 변환하는 단계

  1. Word Doc을 SVG로 변환하기 위한 API에 대한 클라이언트 ID 및 클라이언트 비밀번호를 설정합니다.
  2. 클라이언트 자격 증명을 사용하여 WordsAPI 클래스의 개체를 인스턴스화합니다.
  3. 입력 Word 및 출력 SVG 파일 이름 설정
  4. 샘플 DOCX 파일에 액세스하여 파일 스트림으로 변환
  5. ConvertDocument 방법을 사용하여 REST API를 사용하여 DOCX를 SVG로 변환
  6. 생성된 SVG 파일을 로컬 디스크에 저장

위 단계에서는 REST API*를 사용하여 *DOCX를 SVG로 변환하는 방법을 안내합니다. 이 과정에서는 .NET REST SDK용 Aspose.Words를 사용하고 클라우드 앱 식별자와 비밀 값을 사용하여 WordsApi 클래스를 인스턴스화하여 프로세스가 시작됩니다. 샘플 Word DOCX 파일은 디스크의 파일 스트림을 통해 열리고 ConvertDocument() 메서드에서 디스크에 저장할 수 있는 출력 SVG 파일 스트림을 반환하여 클라우드에서 Word에서 SVG로의 변환 프로세스를 완료하는 데 사용됩니다.

NET REST API를 사용하여 DOC를 SVG로 변환하는 코드

using Aspose.Words.Cloud.Sdk;
using Aspose.Words.Cloud.Sdk.Model.Requests;
using System;
using System.IO;
namespace WordsSample.Words
{
public class WordsToSvg
{
public void ConvertWordToSvgAsync()
{
try
{
var apiClient = new Configuration();
apiClient.ClientSecret = "";
apiClient.ClientId = "";
//Create SDK object
WordsApi wordsApi = new WordsApi(apiClient);
string localPath = @"C:\Words\";
string inputFile = "Test1.docx";
string outputFile = "DOCXToSvg.svg";
string outputFormat = "svg";
//Read input file to bytes array
var inpuFileStream = File.Open(localPath + '/' + inputFile, FileMode.Open);
inpuFileStream.Position = 0;
//create conversion request object with input and output files
ConvertDocumentRequest convertDocumentRequest = new ConvertDocumentRequest(inpuFileStream, outputFormat, null, null, null, null, null, null, null);
var conversionTask = wordsApi.ConvertDocument(convertDocumentRequest);
conversionTask.Wait();
var outputFileStream = conversionTask.Result;
outputFileStream.Position = 0;
using (var fileStream = File.Create(localPath + outputFile+"."+ outputFormat))
{
outputFileStream.Seek(0, SeekOrigin.Begin);
outputFileStream.CopyTo(fileStream);
}
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
}
}

위의 예제 코드는 C# REST API*를 사용하여 *Word 문서를 SVG로 변환하는 변환기를 개발하기 위한 뼈대를 보여줍니다. 변환 프로세스 중에 출력 문서 경로, 줄 간격 추가, 출력 파일 이름 등 추가 매개변수를 설정할 수도 있습니다. DOC에서 SVG로 변환하는 이 기능은 .NET Framework를 지원하는 모든 운영 체제의 코드 없음 또는 로우 코드 앱과 함께 사용할 수 있습니다.

이 기사에서는 NET REST API*를 사용하여 *Word를 SVG로 변환하는 프로세스를 다루었습니다. Word에서 RTF로의 변환에 관심이 있다면 NET REST API를 사용하여 Word를 RTF로 변환 방법에 대한 기사를 참조하세요.

 한국인