.NET을 통해 PS을 POTX로 렌더링

Microsoft® PowerPoint를 사용하지 않고 Windows, macOS 및 Linux에서 PS을 POTX로 내보내는 .NET API

 

강력한 파일 형식 자동화 API Aspose.Total for .NET 패키지를 사용하면 간단한 두 단계로 PS을 POTX로 쉽게 렌더링할 수 있습니다. PDF 처리 API Aspose.PDF for .NET 를 사용하여 PS 파일 형식을 PPTX로 변환할 수 있습니다. 그 후 Presentation Processing API Aspose.Slides for .NET 를 사용하여 PPTX를 POTX로 변환할 수 있습니다.

PS을 POTX로 변환하는 .NET API

  1. 문서 클래스를 사용하여 PS 파일을 엽니다.
  2. Save 방법을 사용하여 PS을 PPTX로 변환
  3. Presentation 클래스를 이용하여 PPTX 파일 불러오기
  4. Save 메서드를 사용하여 문서를 POTX 형식으로 저장하고 ‘Potx’를 SaveFormat으로 설정합니다.

변환 요구 사항

명령줄에서 nuget install Aspose.Total로 설치하거나 Visual Studio의 패키지 관리자 콘솔을 통해 Install-Package Aspose.Total로 설치합니다.

또는 downloads 에서 ZIP 파일의 오프라인 MSI 설치 프로그램 또는 DLL을 가져옵니다.

.NET을 통해 PS 파일에서 XMP 메타데이터 가져오기

PS을 POTX로 변환하는 동안 일괄 변환 프로세스의 우선 순위를 지정하기 위해 추가 XMP 메타데이터 정보가 필요할 수 있습니다. 예를 들어 생성 날짜를 기준으로 변환 문서를 가져와 정렬하고 그에 따라 문서를 처리할 수 있습니다. Aspose.PDF for .NET 에서는 PS 파일의 XMP 메타데이터에 액세스할 수 있습니다. PS 파일의 메타데이터를 얻으려면 문서 개체를 생성하고 입력된 PS 파일을 열 수 있습니다. 이후 Metadata 속성을 통해 파일의 메타데이터를 얻을 수 있습니다.

.NET을 통해 읽기 전용 POTX 파일 생성

Aspose.Slides for .NET API를 사용하면 변환 애플리케이션의 기능을 더욱 향상시킬 수 있습니다. 기능 중 하나는 보안을 강화하기 위해 출력 파일을 읽기 전용으로 만드는 것입니다. API를 사용하면 POTX 파일을 읽기 전용으로 설정할 수 있습니다. 즉, 프레젠테이션을 연 후 사용자에게 읽기 전용 권장 사항이 표시됩니다.

Presentation presentation = new Presentation("PptxOutput.pptx");

presentation.ProtectionManager.ReadOnlyRecommended = true;

presentation.Save("output.potx", SaveFormat.Potx);