C# PowerPoint 파일의 속성 설정 및 로드

PowerPoint 파일의 속성은 파일의 내용을 나타내며 해당 파일을 식별하기위한 것입니다. 문서의 속성에는 제목, 작성자 이름, 제목 등 외에도 문서의 주제와 내용을 식별하는 키워드가 있습니다.
이 기사에서는 Spire. Presentation을 통해 PowerPoint 파일의 속성을 설정하고 불러오는 방법을 소개합니다.

아래 준비



1.E-iceblue 공식 사이트에서 Free Spire. Presentation 무료 버전을 다운로드합니다.



2. Visual Studio를 시작하여 새 프로젝트를 만든 다음 설치된 파일에 있던 적절한 Spire.Presentation.dll을 참조에 추가합니다.
(Net 4.0을 예로 들면 기본 경로는 "Bin → NET4.0 → Presentation.dll"입니다.)





속성 설정


using Spire.Presentation;
namespace ConsoleApplication
{
class Program
{
static void Main(string[] args)
{

//PPTを作成します。
Presentation ppt = new Presentation();

//プロパティを設定します。
ppt.DocumentProperty.Title = "パンダについて";
ppt.DocumentProperty.Subject = "パンダの竹";
ppt.DocumentProperty.Author = "パンダンさん";
ppt.DocumentProperty.Manager = "パンダのマネジャー";
ppt.DocumentProperty.Company = "パンダ会社";
ppt.DocumentProperty.Category = "動物";
ppt.DocumentProperty.Keywords = "パンダ";
ppt.DocumentProperty.Comments = "パンダさんのお嫁さんってだれ?";

//保存します。
ppt.SaveToFile("プロパティ.pptx", FileFormat.Pptx2013);
}
 } 
  }



속성 로드


using Spire.Presentation;
using System;
namespace ConsoleApplication
{
class Program
{
static void Main(string[] args)
{

//PPTをロードします。
Presentation ppt = new Presentation();
ppt.LoadFromFile("プロパティ.pptx");

//プロパティを読み込みます。
Console.WriteLine("タイトル: " + ppt.DocumentProperty.Title);  
Console.WriteLine("サブタイトル: " + ppt.DocumentProperty.Subject);
Console.WriteLine("作成者: " + ppt.DocumentProperty.Author);
Console.WriteLine("管理者: " + ppt.DocumentProperty.Manager);
Console.WriteLine("会社名: " + ppt.DocumentProperty.Company);
Console.WriteLine("分類: " + ppt.DocumentProperty.Category);
Console.WriteLine("キーワード: " + ppt.DocumentProperty.Keywords);
Console.WriteLine("コメント: " + ppt.DocumentProperty.Comments);

Console.ReadKey();
}
 }
  }

좋은 웹페이지 즐겨찾기