翻譯|使用教程|編輯:李顯亮|2020-07-28 10:52:36.103|閱讀 510 次
概述:Microsoft PowerPoint是用于準備和查看演示文稿的程序。FastReport可以立即查看并檢查文檔,然后再將其導出到PowerPoint。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
報表生成器FastReport VCL是用于在軟件中集成商務智能的現代解決方案。它提供了可視化模板設計器,可以訪問最受歡迎的數據源,報告引擎,預覽,將過濾器導出為30多種格式,并可以部署到云,Web,電子郵件和打印中。
近日,FastReport VCL更新至v6.7,在新版本中,添加了對最新版本IDE的支持,簡化了用于付款標準的條形碼的創建,新增從預覽窗口直接編輯RichView的功能,同時修復了多個Bug問題。歡迎下載體驗。(點擊下方按鈕下載)
Microsoft PowerPoint是用于準備和查看演示文稿的程序。 它是Microsoft Office的一部分,適用于Microsoft Windows和macOS操作系統以及Android和iOS移動平臺的版本。
該程序將以* .pptx,* .ppt,* .ppsx和* .pps格式保存新的演示文稿。 有時會出現問題-如何在Delphi / Lazarus中進行演示?
FastReport可以立即查看并檢查文檔,然后再將其導出到PowerPoint。 有很多更改選項,從條形碼(是的,可以將觀眾發送到網站,提供名片,要求投票等的幻燈片上的QR碼)到帶有圖片的圖表和卡片。
我們只需要窗體上的TfrxReport組件和帶有處理程序的按鈕。
procedure TForm1.Button1Click(Sender: TObject); begin {Generate a report. The report must be generated before exporting} if frxReport1.PrepareReport then frxReport1.ShowPreparedReport; {and show preview window} end;
創建任何類型,大小和內容的文檔,它將成為我們的演示文稿!別忘了在表單上添加TfrxPPRXExport。 在預覽窗口中啟動,檢查并以PPTX格式保存。
單擊左上角的“保存”圖標。 在這里,可以看到十多個用于導出為所需格式的選項。在這種情況下,我們需要以Microsoft PowerPoint 2007 XML文件格式保存,因此請單擊它。
現在,在出現的窗口中,我們可以看到文檔導出設置,可以在此處保存所有頁面,當前頁面或范圍。還有導出后打開功能。
并且可能性不止于此。 在FastReport VCL中,您可以將文件保存在本地存儲中,將其上傳到云中或通過電子郵件發送。 最后,單擊“保存”按鈕。
從Delphi或Lazarus代碼以Microsoft PowerPoint 2007 XML文件格式保存
procedure TForm1.Button1Click(Sender: TObject); begin {Generate a report. The report must be generated before exporting} frxReport1.PrepareReport(); {Set the range of pages to export. By default, all pages of the generated report are exported} frxPPTXExport1.PageNumbers := '2-3'; {Set in what format to export your images} //uses frxImageConverter; // TfrxPictureType = (gpPNG, gpBMP, gpJPG {$IFNDEF FPC}, gpGIF, gpEMF, gpWMF{$ENDIF}) frxPPTXExport1.PictureType := gpPNG; {Set whether to open the resulting file after export} frxPPTXExport1.OpenAfterExport := False; {Set whether to display export progress (show which page is currently being exported)} frxPPTXExport1.ShowProgress := False; {Set whether to display the export filter settings dialog box} frxPPTXExport1.ShowDialog := False; {Set the name of the resulting file.} {Please note that if you do not set the file name and disable the export filter dialog box,} {the file name selection dialog will still be displayed} frxPPTXExport1.FileName := 'C:\Output\test.pptx'; {Export the report} frxReport1.Export(frxPPTXExport1); end;
如您所見,從Delphi或Lazarus創建演示文稿很容易。 當然,存在一些限制-演示文稿中的圖形和地圖將變為圖像,并且需要在演示文稿制作程序中配置漂亮的效果,例如“出現”,“溶解”以及其他對象的行為。
還想要更多嗎?您可以點擊閱讀【FastReport 報表2020最新資源盤點】,查找需要的教程資源。如果您有任何疑問或需求,請隨時加入FastReport技術交流群(783996712),我們很高興為您提供查詢和咨詢。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn