使用C#更改PowerPoint幻燈片大小的示例代碼
更改幻燈片大小是保持 PowerPoint 演示文稿視覺(jué)完整性的一種方式。通過(guò)將幻燈片尺寸調(diào)整為與目標(biāo)屏幕或投影設(shè)備相匹配的縱橫比和大小,可以避免內(nèi)容被裁剪、拉伸或變形等問(wèn)題。在本文中,您將學(xué)習(xí)如何使用 Spire.Presentation for .NET 在 C# 中更改 PowerPoint 演示文稿的幻燈片大小。
安裝 Spire.Presentation for .NET
首先,您需要將 Spire.Presentation for .NET 程序包中包含的 DLL 文件添加為 .NET 項(xiàng)目的引用。這些 DLL 文件可以通過(guò)該鏈接下載,也可以通過(guò) NuGet 進(jìn)行安裝。
PM> Install-Package Spire.Presentation
在 C# 中將幻燈片大小更改為預(yù)設(shè)尺寸
Spire.Presentation for .NET 提供了 Presentation.SlideSize.Type 屬性,用于設(shè)置幻燈片大小或更改為預(yù)設(shè)尺寸。
具體示例代碼如下:
using Spire.Presentation;
namespace CreateCombination
{
class Program
{
static void Main(string[] args)
{
// 創(chuàng)建 Presentation 實(shí)例
Presentation ppt = new Presentation();
// 加載演示文稿文件
ppt.LoadFromFile("sample.pptx");
// 更改演示文稿的幻燈片大小
ppt.SlideSize.Type = SlideSizeType.Screen4x3;
// 保存結(jié)果文件
ppt.SaveToFile("SlideSize.pptx", FileFormat.Pptx2013);
ppt.Dispose();
}
}
}
在 C# 中將幻燈片大小更改為自定義尺寸
自定義幻燈片大小需要先將幻燈片尺寸類(lèi)型設(shè)置為 Custom,然后通過(guò) Presentation.SlideSize.Size 屬性設(shè)置所需的尺寸。
具體示例代碼如下:
using Spire.Presentation;
using System.Drawing;
namespace CreateCombination
{
class Program
{
static void Main(string[] args)
{
// 創(chuàng)建 Presentation 實(shí)例
Presentation ppt = new Presentation();
// 加載演示文稿文件
ppt.LoadFromFile("sample.pptx");
// 將幻燈片大小類(lèi)型更改為自定義
ppt.SlideSize.Type = SlideSizeType.Custom;
// 設(shè)置幻燈片尺寸
ppt.SlideSize.Size = new SizeF(900, 600);
// 保存演示文稿文件
ppt.SaveToFile("CustomSize.pptx", FileFormat.Pptx2013);
ppt.Dispose();
}
}
}到此這篇關(guān)于使用C#更改PowerPoint幻燈片大小的示例代碼的文章就介紹到這了,更多相關(guān)C#更改PowerPoint幻燈片大小內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
關(guān)于C#調(diào)用C++dll傳指針釋放內(nèi)存問(wèn)題
這篇文章主要介紹了關(guān)于C#調(diào)用C++dll傳指針釋放內(nèi)存問(wèn)題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-12-12
C#實(shí)現(xiàn)3步手動(dòng)建DataGridView的方法
這篇文章主要介紹了C#實(shí)現(xiàn)3步手動(dòng)建DataGridView的方法,實(shí)例分析了C#實(shí)現(xiàn)手動(dòng)創(chuàng)建DataGridView的原理與技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-09-09
C#并發(fā)容器之ConcurrentDictionary與普通Dictionary帶鎖性能詳解
這篇文章主要介紹了C#并發(fā)容器之ConcurrentDictionary與普通Dictionary帶鎖性能詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-04-04

