翻譯|實施案例|編輯:李顯亮|2021-05-27 10:38:08.010|閱讀 324 次
概述:本文將了解Origo Group如何使用Aspose.Cells和Aspose.Slides動態(tài)生成PowerPoint報告。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Aspose.Cells是Excel電子表格編程API,可加快電子表格的管理和處理任務(wù),同時不依賴于Microsoft Excel或任何Microsoft Office Interop組件。
Aspose.Slides是一款用于生成,管理和轉(zhuǎn)換PowerPoint幻燈片的本機(jī)API,可以使用多種格式,而不需要Microsoft PowerPoint。并且可在任何平臺上操作PowerPoint演示文稿。
Aspose究竟能夠運(yùn)用在哪些領(lǐng)域?是否對于您的項目有幫助呢?本文小編給大家?guī)硪粋€真實案例——如何使用Aspose.Cells和Aspose.Slides動態(tài)生成PowerPoint報告。
>>如果您想使用Aspose測試是否滿足項目要求,可點擊下載最新版Aspose套包試用。
Origo Group是瑞典研究領(lǐng)域的主要參與者之一。
每一天,他們?yōu)樯鐣推髽I(yè)提供明智決策的基礎(chǔ)。從而使真正的變革和發(fā)展得以發(fā)生。他們有一個更美好的未來,有一個更強(qiáng)大的社會和企業(yè)的愿景。他們的目標(biāo)是成為北歐地區(qū)的領(lǐng)先研究公司。
盡管我們通常為我們的客戶提供一個圖表的網(wǎng)絡(luò)應(yīng)用程序,以探索和比較他們的調(diào)查數(shù)據(jù)。和比較他們的調(diào)查數(shù)據(jù),但他們中的大多數(shù)人還是喜歡每年,或者有時是每季度的易讀報告,其中包括最重要的事實和比較,以及關(guān)鍵的數(shù)據(jù)。季度報告,其中包括最重要的事實和比較、關(guān)鍵的收獲和數(shù)據(jù)驅(qū)動的建議。
在這個特定的項目中,我們需要在設(shè)定的日期向許多客戶提供大量的報告。日期。我們以前的解決方案不是完全自動化的,所以創(chuàng)建這些報告并保證其質(zhì)量是一項非常耗時的工作。的任務(wù),并保證所有這些報告的質(zhì)量。這些時間最好用于分析 徹底分析數(shù)據(jù),為我們的客戶提供更好的洞察力。
我們的時間壓力也很大,因為大多數(shù)客戶需要在調(diào)查結(jié)束后盡快得到報告。在調(diào)查結(jié)束后,我們通常有一個年度高峰期,我們必須在很小的時間內(nèi)完成大量工作。在一個小的時間窗口內(nèi)完成大量的工作。
到目前為止,我們使用了很多不同的工具和軟件來生成報告。我們的主要 這個項目的主要解決方案是在.NET中,但我們使用了SPSS-腳本、Excel 和PowerPoint模板以及大量的VBA宏來生成報告,所以它有很多東西需要維護(hù),而且不那么容易。所以有很多東西需要維護(hù),而且不容易像我們希望的那樣進(jìn)行定制。
在這個試驗項目中,我們想建立一個更好、更可定制的報告生成器,并將其與我們的主要解決方案完全整合。并將其與我們的主要解決方案完全整合。
在這個項目中,我們創(chuàng)建了一個Excel模板和一個PowerPoint模板,每個模板都含有 含有幾個一般的模板表和幻燈片。然后,我們使用Aspose.Cells動態(tài)填充工作表,并使用SheetRender函數(shù)將一個單元格范圍渲染到屏幕上。填充工作表,然后使用SheetRender函數(shù)將一系列的單元格渲染成一個 我們用Aspose.Slides將其添加到演示文稿中的一張新幻燈片上。
通過這種 我們可以用文本、圖表、表格和其他來自Excel的對象的組合來創(chuàng)建更多信息的幻燈片。和其他來自Excel的對象,而不是僅僅在Excel或PowerPoint中創(chuàng)建圖表。
我們發(fā)現(xiàn)Aspose非常容易使用,而且它與我們解決方案的其他部分整合得很好。
從代碼中定制圖表很容易,對于一個程序員來說,也許比在Excel中找到正確的屬性還要容易。在Excel中找到正確的屬性,而且我們在用Aspose.Slides定制幻燈片或主幻燈片時沒有遇到任何問題。
 
 
圖1:其中一個Excel模板表
 
 
圖2:填充數(shù)據(jù),為軸設(shè)置最小、最大和交叉點,計算公式,并由Aspose.Cells渲染圖像。由Aspose.Cells渲染的圖像。通過Aspose.Slides.com從一個模板中復(fù)制幻燈片,插入圖片,文本等。用Aspose.Slides.Draft復(fù)制幻燈片,插入圖片,替換文本等等。
多年來,我們已經(jīng)嘗試了一些解決方案,有開源的,也有商用的。經(jīng)過一些研究,我們發(fā)現(xiàn) Aspose.Cells和Aspose.Slides for .NET,它們看起來很專業(yè),并且具有所有我們想要的功能。所以我們要求獲得一個試用許可證,因為我們發(fā)現(xiàn)這些產(chǎn)品的評論很好,而且公司信譽(yù)很好。
我們設(shè)法在幾周內(nèi)實現(xiàn)了一個動態(tài)的、可定制的、完全集成的報告生成器。
我們達(dá)到了我們的目標(biāo),我們的報告生成器將幫助我們節(jié)省大量重復(fù)性工作的時間,使我們能夠更好地利用這些時間為我們的客戶增加更多價值。
以上就是Origo Group公司使用Aspose.cells和Aspose.slides動態(tài)生成PowerPoint報告,您是否有所啟發(fā)呢?如果您有任何疑問或需求,請隨時,我們很高興為您提供查詢和咨詢。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn