Excel管理控件Aspose.Cells開發(fā)者指南(三十五):設(shè)置頁面邊距
Aspose.Cells for .NET是Excel電子表格編程API,可加快電子表格管理和處理任務(wù),支持構(gòu)建具有生成,修改,轉(zhuǎn)換,呈現(xiàn)和打印電子表格功能的跨平臺(tái)應(yīng)用程序。
在接下來的系列教程中,將為開發(fā)者帶來Aspose.Cells for .NET的一系列使用教程,例如關(guān)于加載保存轉(zhuǎn)換、字體、渲染、繪圖、智能標(biāo)記等等。本文重點(diǎn)介紹如何設(shè)置頁面邊距。
>>Aspose.Cells for .NET已經(jīng)更新至v20.7,添加FilterString()條件支持,支持對(duì)所有PivotField進(jìn)行循環(huán),提升Worksheet.Cells.RemoveDuplicates工作性能,發(fā)現(xiàn)4處異常情況,點(diǎn)擊下載體驗(yàn)
第八章:關(guān)于頁面功能設(shè)置
▲第一節(jié):設(shè)置邊距
頁邊距
使用PageSetup 類成員設(shè)置頁邊距(左,右,上,下)。下面列出了一些用于指定頁邊距的方法:
// The path to the documents directory. string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); // Create a workbook object Workbook workbook = new Workbook(); // Get the worksheets in the workbook WorksheetCollection worksheets = workbook.Worksheets; // Get the first (default) worksheet Worksheet worksheet = worksheets[0]; // Get the pagesetup object PageSetup pageSetup = worksheet.PageSetup; // Set bottom,left,right and top page margins pageSetup.BottomMargin = 2; pageSetup.LeftMargin = 1; pageSetup.RightMargin = 1; pageSetup.TopMargin = 3; // Save the Workbook. workbook.Save(dataDir + "SetMargins_out.xls");
頁面中心
可以在頁面上水平和垂直居中放置某些內(nèi)容。為此,PageSetup 類有一些有用的成員CenterHorizontally 和CenterVertically。
// The path to the documents directory. string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); // Create a workbook object Workbook workbook = new Workbook(); // Get the worksheets in the workbook WorksheetCollection worksheets = workbook.Worksheets; // Get the first (default) worksheet Worksheet worksheet = worksheets[0]; // Get the pagesetup object PageSetup pageSetup = worksheet.PageSetup; // Specify Center on page Horizontally and Vertically pageSetup.CenterHorizontally = true; pageSetup.CenterVertically = true; // Save the Workbook. workbook.Save(dataDir + "CenterOnPage_out.xls");
頁眉和頁腳邊距
使用PageSetup 類成員(例如HeaderMargin 和FooterMargin)設(shè)置頁眉和頁腳頁邊距。
// The path to the documents directory. string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); // Create a workbook object Workbook workbook = new Workbook(); // Get the worksheets in the workbook WorksheetCollection worksheets = workbook.Worksheets; // Get the first (default) worksheet Worksheet worksheet = worksheets[0]; // Get the pagesetup object PageSetup pageSetup = worksheet.PageSetup; // Specify Header / Footer margins pageSetup.HeaderMargin = 2; pageSetup.FooterMargin = 2; // Save the Workbook. workbook.Save(dataDir + "CenterOnPage_out.xls");
還想要更多嗎?您可以點(diǎn)擊閱讀【2020 · Aspose最新資源整合】,查找需要的教程資源。如果您有任何疑問或需求,請(qǐng)隨時(shí)加入Aspose技術(shù)交流群(642018183),我們很高興為您提供查詢和咨詢。