Excel 스프레드시트를 생생한 JPG 이미지로 원활하게 변환해야 할 필요성이 더욱 커졌습니다. 그 어느 때보다 분명해졌습니다. 또한 오늘날의 디지털 환경에서는 Excel 데이터를 시각적으로 매력적인 JPG 이미지로 손쉽게 변환하는 기능이 매우 중요합니다. 이 기사에서는 이 변환의 심오한 중요성을 자세히 살펴보고 변환이 반드시 필요한 다양한 시나리오를 공개하고 사용자가 데이터 프레젠테이션에 동적 시각적 차원을 추가할 수 있도록 지원합니다. .NET REST API를 사용하여 시각적으로 매력적이고 영향력 있는 정보를 만드는 방법에 대해 자세히 살펴보겠습니다.
Excel에서 그림으로 변환하기 위한 REST API
Aspose.Cells Cloud SDK for .NET의 강력한 기능을 사용하면 Excel 스프레드시트를 JPG 이미지로 원활하고 효율적으로 변환할 수 있습니다. 이 강력한 SDK를 사용하면 포괄적인 Excel 조작 기능을 애플리케이션에 직접 통합하여 Excel에서 JPG로 변환하는 안정적인 솔루션을 제공할 수 있습니다. SDK는 데이터 추출, 워크시트 조작, 동적 차트 생성을 포함한 다양하고 놀라운 기능을 모두 클라우드 기반 환경에서 제공합니다.
이제 NuGet 패키지 관리자에서 ‘Aspose.Cells-Cloud’를 검색하고 ‘패키지 추가’ 버튼을 클릭해야 합니다. 둘째, 클라우드 대시보드에서 클라이언트 자격 증명을 얻습니다. 기존 계정이 없는 경우 빠른 시작 문서에 지정된 지침에 따라 무료 계정을 만드세요.
C# .NET에서 Excel을 JPG로 변환
혁신과 효율성이 만나 역동적이고 시각적으로 풍부한 데이터 프레젠테이션을 위한 다양한 가능성을 열어주는 세부 사항을 자세히 살펴보겠습니다. 따라서 C# .NET에서 XLS를 JPG로 변환하려면 아래 지침을 따르십시오.
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);
클라이언트 자격 증명을 인수로 전달하는 CellsApi 클래스의 개체를 만듭니다.
cellsInstance.UploadFile("sourceFile.xls", inputFile);
입력 Excel 통합 문서를 클라우드 스토리지에 업로드합니다.
SaveOptions saveOptions = new SaveOptions() { SaveFormat = "JPG", EnableHTTPCompression = true };
결과 형식을 JPG로 정의하는 SaveOptions 클래스의 인스턴스를 만듭니다.
var response = cellsInstance.CellsSaveAsPostDocumentSaveAs("sourceFile.xls", saveOptions, newfilename: "Converted.jpg", isAutoFitRows: true, isAutoFitColumns: true);
API를 호출하여 Excel에서 JPG로의 변환 작업을 시작합니다. 작업이 성공적으로 완료되면 결과 이미지가 클라우드 스토리지에 저장됩니다.
// 전체 예제와 데이터 파일을 보려면 다음으로 이동하세요.
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/
// https://dashboard.aspose.cloud/에서 클라이언트 자격 증명을 가져옵니다.
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
// ClientID 및 ClientSecret을 전달하는 동안 CellsApi 인스턴스 생성
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);
// 로컬 드라이브의 입력 Excel 통합 문서 이름
string first_Excel = "input.xls";
try
{
// Excel의 내용을 스트림 인스턴스로 읽어옵니다.
using (var inputFile = System.IO.File.OpenRead(second_Excel))
{
// 각 통합 문서를 클라우드 저장소에 업로드
cellsInstance.UploadFile("sourceFile.xls", inputFile);
// 출력 형식을 JPG로 지정하는 SaveOptions 인스턴스를 만듭니다.
SaveOptions saveOptions = new SaveOptions() { SaveFormat = "JPG", EnableHTTPCompression = true };
// Excel에서 JPG로 변환 작업 초기화
var response = cellsInstance.CellsSaveAsPostDocumentSaveAs("sourceFile.xls", saveOptions, newfilename: "Converted.jpg", isAutoFitRows: true, isAutoFitColumns: true);
// 연결이 성공하면 성공 메시지를 인쇄합니다.
if (response != null && response.Equals("OK"))
{
Console.WriteLine("Excel to picture conversion completed successfully !");
Console.ReadKey();
}
}
}
catch (Exception ex)
{
Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
위의 예에서 생성된 입력 Excel 통합 문서와 결과 JPG 이미지는 다음에서 다운로드할 수 있습니다.
cURL 명령을 사용하여 XLS를 JPG로
Aspose.Cells Cloud 및 cURL 명령을 사용하여 XLS를 JPG로 변환할 수도 있습니다. 이 프로세스는 접근이 용이할 뿐만 아니라 적응력도 뛰어납니다. 이 기능을 애플리케이션에 통합하는 개발자이든 간단한 솔루션을 원하는 최종 사용자이든 관계없이 Aspose.Cells Cloud 및 cURL 명령은 Excel 데이터를 시각적으로 매력적인 JPG 이미지로 변환하는 다양한 접근 방식을 제공합니다.
이 접근 방식의 첫 번째 단계는 다음 명령을 사용하여 JWT 액세스 토큰을 생성하는 것입니다.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=921363a8-b195-426c-85f7-7d458b112383&client_secret=2bf81fca2f3ca1790e405c904b94d233" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
JWT 토큰이 있으면 다음 명령을 실행하여 Excel에서 그림으로의 변환 작업을 시작하십시오. 다음 요청에서는 입력 Excel 파일이 클라우드 스토리지에서 이미 사용 가능하다고 예상합니다. 명령이 성공적으로 실행되면 결과 JPG 이미지가 클라우드 저장소에 저장됩니다.
curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}/SaveAs?newfilename={outputFile}&isAutoFitRows=true&isAutoFitColumns=true&checkExcelRestriction=false&pageWideFitOnPerSheet=true&pageTallFitOnPerSheet=true" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{ \"SaveFormat\": \"JPG\", \"EnableHTTPCompression\": true,}" \
‘sourceFile’을 클라우드 저장소에서 사용할 수 있는 입력 Excel 통합 문서의 이름으로 바꾸고, ‘outputFile’을 생성할 결과 JPG의 이름으로, ‘accessToken’을 위에서 생성된 JWT 토큰으로 바꾸세요.
결론
결론적으로 Aspose.Cells Cloud SDK for .NET의 간소화된 기능을 선택하든 cURL 명령의 스크립트 가능한 효율성을 선택하든 Excel에서 JPG로의 변환 과정은 접근성, 정확성 및 적응성으로 표시됩니다. 따라서 강력한 SDK를 찾는 개발자이든 간단한 명령줄 상호 작용에 의존하는 일상적인 사용자이든 이러한 접근 방식의 결합된 힘은 모두에게 역동적이고 시각적으로 풍부한 경험을 보장합니다.
유용한 링크
관련 기사
다음 블로그를 방문하는 것이 좋습니다.