翻譯|使用教程|編輯:李顯亮|2019-11-25 09:47:00.523|閱讀 469 次
概述:早先,Aspose.Cells將為普通工作表創(chuàng)建PDF書簽條目PdfBookmarkEntry。但是現(xiàn)在,Aspose.Cells也可以為圖表工作表創(chuàng)建PdfBookmarkEntry。本文的示例代碼將加載具有四個工作表的示例Excel文件。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
Aspose.Cells for .NET是Excel電子表格編程API,可加快電子表格管理和處理任務(wù),支持構(gòu)建具有生成,修改,轉(zhuǎn)換,呈現(xiàn)和打印電子表格功能的跨平臺應(yīng)用程序。
在接下來的系列教程中,將為開發(fā)者帶來Aspose.Cells for .NET的一系列使用教程,例如關(guān)于加載保存轉(zhuǎn)換、字體、渲染、繪圖、智能標(biāo)記等等。本文將為大家介紹如何將Excel轉(zhuǎn)換為PDF是插入PDF書簽以及帶有目的地名稱的PDF書簽。
*正版優(yōu)惠進(jìn)行時,滿額領(lǐng)取iPhone 11/華為mate30等豪禮,想要購買Aspose正版授權(quán)的朋友趕緊哦~
早先,Aspose.Cells將為普通工作表創(chuàng)建PDF書簽條目PdfBookmarkEntry。但是現(xiàn)在,Aspose.Cells也可以為圖表工作表創(chuàng)建PdfBookmarkEntry。由于圖表表除單元格A1外沒有其他任何單元格,因此它將僅為單元格A1 創(chuàng)建PdfBookmarkEntry。
下面的示例代碼將加載具有四個工作表的示例Excel文件。其中兩個是正常工作表,另外兩個是圖表工作表。以下屏幕截圖顯示了示例代碼生成的輸出PDF,以供參考。
//加載示例Excel文件 Workbook wb = new Workbook("sampleCreatePdfBookmarkEntryForChartSheet.xlsx"); //訪問所有四個工作表 Worksheet sheet1 = wb.Worksheets[0]; Worksheet sheet2 = wb.Worksheets[1]; Worksheet sheet3 = wb.Worksheets[2]; Worksheet sheet4 = wb.Worksheets[3]; //為Sheet1創(chuàng)建PDF書簽條目 PdfBookmarkEntry ent1 = new PdfBookmarkEntry(); ent1.Destination = sheet1.Cells["A1"]; ent1.Text = "Bookmark-I"; //為Sheet2創(chuàng)建PDF書簽條目-圖表 PdfBookmarkEntry ent2 = new PdfBookmarkEntry(); ent2.Destination = sheet2.Cells["A1"]; ent2.Text = "Bookmark-II-Chart1"; //為Sheet3創(chuàng)建PDF書簽條目 PdfBookmarkEntry ent3 = new PdfBookmarkEntry(); ent3.Destination = sheet3.Cells["A1"]; ent3.Text = "Bookmark-III"; //為Sheet4創(chuàng)建PDF書簽條目-圖表 PdfBookmarkEntry ent4 = new PdfBookmarkEntry(); ent4.Destination = sheet4.Cells["A1"]; ent4.Text = "Bookmark-IV-Chart2"; //安排所有書簽條目 ArrayList lst = new ArrayList(); ent1.SubEntry = lst; lst.Add(ent2); lst.Add(ent3); lst.Add(ent4); //使用書簽條目創(chuàng)建Pdf保存選項 PdfSaveOptions opts = new PdfSaveOptions(); opts.Bookmark = ent1; //保存輸出Pdf wb.Save("outputCreatePdfBookmarkEntryForChartSheet.pdf", opts);
如果您對Aspose有任何需求和疑難,記得掃描下方二維碼告訴我們哦~
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn