파워포인트를 TIFF로

.NET Cloud SDK를 사용하여 PowerPoint 프레젠테이션을 TIFF로 변환합니다.

PowerPoint 프레젠테이션을 TIFF 형식으로 변환하면 문서 관리 및 이미지 처리 기능을 크게 향상시킬 수 있는 다양한 이점을 얻을 수 있습니다. TIFF(태그가 있는 이미지 파일 형식)는 고품질 및 무손실 압축으로 널리 알려져 있으며 다양한 용도로 사용되는 형식입니다. PowerPoint 슬라이드를 TIFF로 변환하면 프레젠테이션의 시각적 충실도, 명확성 및 세부 정보를 보존하여 전문적인 인쇄, 보관 또는 공유 목적에 적합하게 만들 수 있습니다. 이 기사에서는 .NET Cloud SDK를 사용하여 PowerPoint PPTX를 TIFF로 변환하는 과정을 안내합니다.

PPT를 TIFF로 변환하기 위한 Cloud SDK

PowerPoint PPT를 TIFF로 변환할 때 Aspose.Slides Cloud SDK for .NET은 강력하고 편리한 솔루션을 제공합니다. 이 SDK를 사용하면 PowerPoint 프레젠테이션을 TIFF 이미지로 손쉽게 변환하여 고품질 출력과 정확한 변환을 보장할 수 있습니다. 또한 이 SDK는 문서 처리 워크플로우를 더욱 향상시키기 위한 다양한 고급 기능을 제공합니다. PowerPoint 슬라이드를 조작하고, 슬라이드 내용을 추출하고, 워터마크를 추가하고, 서식을 적용하고, 기타 다양한 작업을 쉽게 수행할 수 있습니다.

이제 NuGet 패키지 관리자에서 ‘Aspose.Slides-Cloud’를 검색하고 ‘패키지 추가’ 버튼을 클릭해야 합니다. 둘째, Google 또는 GitHub 계정을 사용하여 로그인하여 클라우드 대시보드에서 클라이언트 자격 증명을 얻습니다. 또는 빠른 시작에 지정된 지침에 따라 무료 계정을 만드세요.

C# .NET을 사용하여 PowerPoint 프레젠테이션을 TIFF로 변환

PPT를 TIFF 형식으로 쉽고 간단하게 변환하려면 다음 코드 조각을 사용해 보세요.

// 더 많은 예시를 보려면 https://github.com/aspose-slides-cloud를 방문하세요.
// https://dashboard.aspose.cloud/에서 클라이언트 자격 증명을 가져옵니다.
string clientSecret = "7f098199230fc5f2175d494d48f2077c";
string clientID = "ee170169-ca49-49a4-87b7-0e2ff815ea6e";

// SlidesApi 인스턴스 생성
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

// 로컬 드라이브에 있는 입력 PowerPoint의 이름
string sourcePPTX = "Colorful conference presentation.pptx";

// 로컬 드라이브에서 입력 PowerPoint 프레젠테이션 읽기
using var slideStream = File.OpenRead(sourcePPTX);

// 모든 PowerPoint 슬라이드를 TIFF 이미지로 변환
var images = slidesApi.Convert(slideStream, ExportFormat.Tiff);

// 결과 TIFF를 로컬 드라이브에 저장
using var pdfStream = File.Create("output.tiff");
images.CopyTo(pdfStream);
pdfStream.Close();

코드 조각을 더 자세히 이해해 보겠습니다.

SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

먼저 클라이언트 자격 증명을 인수로 전달하는 SlidesApi 클래스의 개체를 만들어야 합니다.

using var slideStream = File.OpenRead(sourcePPTX);

PowerPoint 프레젠테이션의 콘텐츠를 스트리밍 인스턴스로 로드합니다.

var images = slidesApi.Convert(slideStream, ExportFormat.Tiff);

API를 호출하여 PowerPoint 프레젠테이션 내의 모든 슬라이드를 TIFF 형식으로 변환합니다.

using var pdfStream = File.Create("output.tiff");
images.CopyTo(pdfStream);
pdfStream.Close();

결과 TIFF 이미지를 로컬 드라이브에 저장합니다.

선택한 슬라이드만 변환하려면 슬라이드 번호를 List 인스턴스로 전달해 주세요. 슬라이드 1,3,5만 TIFF 이미지로 변환하는 다음 코드 라인을 살펴보십시오.

List<int> selectedSlides = new List<int> { 1, 3, 5 };
var images = slidesApi.Convert(slideStream, ExportFormat.Tiff, null, null, null, selectedSlides);
온라인 TIFF로 파워포인트

PowerPoint 프리젠테이션을 TIFF로 변환 미리보기.

위 예시에 사용된 샘플 파워포인트 프레젠테이션은 Colorful conference Presentation.pptx에서 다운로드하실 수 있습니다. -7ed7be52dfaf).

cURL 명령을 사용하여 PPTX를 TIFF로

명령줄 접근 방식을 선호하는 경우 cURL 명령을 사용하여 PowerPoint PPTX를 TIFF로 변환하면 단순성과 유연성이 제공됩니다. cURL을 사용하면 API 및 웹 서비스의 강력한 기능을 활용하여 원활하게 변환을 수행할 수 있습니다. 또한 이 방법은 자동화의 이점을 제공하므로 변환 프로세스를 스크립트나 작업 흐름에 통합할 수 있습니다. 따라서 PowerPoint PPTX를 TIFF로 변환하는 이 가볍고 효율적인 방법은 명령줄 작업을 선호하거나 자동화되고 확장 가능한 변환이 필요한 시나리오에 이상적인 선택입니다.

이제 먼저 다음 명령을 실행하여 JWT 액세스 토큰을 생성해야 합니다.

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

다음 단계는 클라우드 저장소에서 PowerPoint 프레젠테이션을 로드하고 슬라이드 3,4만 TIFF 이미지로 내보내는 다음 명령을 실행하는 것입니다.

curl -v "https://api.aspose.cloud/v3.0/slides/{sourcePPTX}/Tiff?slides=3%2C4" \
-X POST \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer {accessToken}" \
-H  "Content-Type: application/json" \
-d "{  \"DefaultRegularFont\": \"string\",  \"FontFallbackRules\": [    {      \"RangeStartIndex\": 0,      \"RangeEndIndex\": 0,      \"FallbackFontList\": [        \"string\"      ]    }  ],  \"FontSubstRules\": [    {      \"SourceFont\": \"string\",      \"TargetFont\": \"string\",      \"NotFoundOnly\": true    }  ]}"

‘sourcePPTX’를 클라우드 저장소에서 사용할 수 있는 입력 PowerPoint PPTX의 이름으로 바꾸고, ‘accessToken’을 위에서 생성된 JWT 액세스 토큰으로 바꿉니다.

결론

요약하자면, .NET용 Aspose.Slides Cloud SDK를 활용하거나 편리한 cURL 명령을 선택하든 PowerPoint PPTX를 TIFF로 변환하면 문서 관리 및 이미지 처리 요구 사항에 대한 가능성의 세계가 열립니다. .NET용 Aspose.Slides Cloud SDK는 고급 기능과 .NET 애플리케이션과의 원활한 통합을 갖춘 포괄적인 솔루션을 제공하여 제어, 유연성 및 고품질 출력을 제공합니다. 반면, cURL 명령을 사용하면 명령줄 접근 방식이 제공되어 자동화 및 기존 워크플로와의 통합이 가능해집니다.

유용한 링크

관련 기사

다음 블로그를 방문하는 것이 좋습니다.