国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

報(bào)表控件FastReport使用指南-在Ubuntu LTS中創(chuàng)建PDF文檔

這篇具有很好參考價(jià)值的文章主要介紹了報(bào)表控件FastReport使用指南-在Ubuntu LTS中創(chuàng)建PDF文檔。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

FastReport?是功能齊全的報(bào)表控件,可以幫助開發(fā)者可以快速并高效地為.NET,VCL,COM,ActiveX應(yīng)用程序添加報(bào)表支持,由于其獨(dú)特的編程原則,現(xiàn)在已經(jīng)成為了Delphi平臺(tái)最優(yōu)秀的報(bào)表控件,支持將編程開發(fā)中的報(bào)表信息輸出為TXT、PDF等多種文件格式,是編程開發(fā)人員必備的報(bào)表工具。

FastReport .Net是一款全功能的Windows Forms、ASP.NET和MVC報(bào)表分析解決方案,使用FastReport .Net可以創(chuàng)建獨(dú)立于應(yīng)用程序的.NET報(bào)表。

FastReport.NET官方版下載(qun:585577353)https://www.evget.com/product/1861/download

在本文中,我們將在不使用Microsoft Visual Studio(因?yàn)樗荒馨惭b在Linux上)的情況下,看看Ubuntu 22.04.1 LTS系統(tǒng)上的. NET平臺(tái),并創(chuàng)建一個(gè)PDF導(dǎo)出報(bào)告。

目前與Visual Studio類似的是JetBrains Rider。它是一個(gè)由JetBrains開發(fā)的跨平臺(tái).NET IDE。它支持C#, VB, . NET和F#編程語(yǔ)言。

讓我們一起來(lái)看看如何使用FastReport .NET在JetBrains Rider上創(chuàng)建、構(gòu)建和導(dǎo)出PDF報(bào)告/文檔。

先決條件:開發(fā)者需要在其PC上安裝JetBrains Rider IDE,還要考慮到Linux的特性并進(jìn)行額外的設(shè)置。

首先,對(duì)于Linux,需要額外的庫(kù),默認(rèn)情況下可能不會(huì)安裝:

  • libgdiplus;
  • libx11-dev。

以Ubuntu 22.04.1 LTS為例進(jìn)行Linux設(shè)置:

1. 打開控制臺(tái);

2. 更新apt-get和安裝包:

  • 更新Sudo apt-get;
  • 安裝libgdiplus。

接下來(lái),通過(guò)選擇“New Solution”創(chuàng)建一個(gè)新的解決方案。

報(bào)表控件FastReport使用指南-在Ubuntu LTS中創(chuàng)建PDF文檔

下一步是設(shè)置項(xiàng)目。在. NET/. NET Core中選擇Console Application項(xiàng)目類型。然后給項(xiàng)目命名,比如命名為“ReportPDF_Core_ConsoleApp”。之后我們點(diǎn)擊Console Application類型,language設(shè)置為“c#”,F(xiàn)ramework設(shè)置為“.NET 6.0” 。

報(bào)表控件FastReport使用指南-在Ubuntu LTS中創(chuàng)建PDF文檔

然后,在我們的應(yīng)用程序代碼中為報(bào)告添加一個(gè)簡(jiǎn)單的示例數(shù)據(jù)集。為此,添加到 Program.cs:

using System.Data;

接下來(lái)添加一個(gè)變量:

// creating a dataset set
DataSet dataSet = new DataSet();

最后,添加 CreateDataSet 函數(shù),我們將在其中創(chuàng)建并填充數(shù)據(jù)集:

void CreateDataSet()
{
// create a simple dataset with one table
// create a simple dataset
dataSet = new DataSet();

// create a table
DataTable table = new DataTable();
table.TableName = "Employees";
// adding a table to the dataset
dataSet.Tables.Add(table);

// adding data to a table
table.Columns.Add("ID", typeof(int));
table.Columns.Add("Name", typeof(string));
table.Rows.Add(1, "Andrew Fuller");
table.Rows.Add(2, "Nancy Davolio");
table.Rows.Add(3, "Margaret Peacock");
}

并添加對(duì) CreateDataSet 函數(shù)的調(diào)用:

//creating a dataset object
DataSet dataSet = new DataSet();
CreateDataSet();

以上就是本文全部?jī)?nèi)容,如果您有任何問(wèn)題需了解詳情,請(qǐng)?jiān)u論或私聊我,歡迎大家加入官方社群互相交流~文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-460589.html

到了這里,關(guān)于報(bào)表控件FastReport使用指南-在Ubuntu LTS中創(chuàng)建PDF文檔的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • ubuntu22.04編譯安裝使用gstreamer指南

    ubuntu發(fā)行版22.04,該發(fā)行版內(nèi)置Gstreamer1.20.1,gstreamer源碼最新版本為1.20.3,差距不大 下載gstreamer源碼 安裝git 下載gstreamer 安裝meson gstreamer1.60以后(不包含1.60),使用meson+ninja來(lái)構(gòu)建 安裝glib gstreamer是基于glib-gobject來(lái)實(shí)現(xiàn)的 安裝libsoup 安裝libunwind 安裝libdw 安裝g-ir-scanner 系統(tǒng)中

    2024年02月05日
    瀏覽(46)
  • Ubuntu 20.04使用 VNC遠(yuǎn)程桌面連接避坑指南

    Ubuntu 20.04使用 VNC遠(yuǎn)程桌面連接避坑指南

    自從開始使用Ubuntu 20.04搭建深度學(xué)習(xí)服務(wù)器,就想到使用VNC遠(yuǎn)程桌面連接使用??墒侵耙恢笔褂玫氖荱buntu18.04,心里想著設(shè)置應(yīng)該不難,結(jié)果在配置的時(shí)候總出現(xiàn)無(wú)法連接的錯(cuò)誤。下面我就分享一下我使用TigerVNC配置遠(yuǎn)程桌面連接過(guò)程中遇到的問(wèn)題和解決方法。 本文使用的

    2024年02月04日
    瀏覽(98)
  • Ubuntu20.04 Nano編輯器使用指南(Nano vs Vim vs Emacs)

    Ubuntu操作系統(tǒng)已經(jīng)成為全球最流行的Linux發(fā)行版之一。它帶有很多內(nèi)置工具,使得開發(fā)者可以輕松地編寫和編輯代碼。一個(gè)這樣的工具就是 nano ,一個(gè)基于命令行的文本編輯器。 在這篇文章中,我們將深入探討Ubuntu 20.04中 nano 編輯器的使用方法。我們將從安裝和打開 nano 開始

    2024年02月04日
    瀏覽(59)
  • 報(bào)表開發(fā)工具FastReport.NET的十大常見問(wèn)題及解決方法

    Fastreport是目前世界上主流的圖表控件,具有超高性價(jià)比,以更具成本優(yōu)勢(shì)的價(jià)格,便能提供功能齊全的報(bào)表解決方案,連續(xù)三年蟬聯(lián)全球文檔創(chuàng)建組件和庫(kù)的“ Top 50 Publishers”獎(jiǎng)。 FastReport.NET官方版下載(qun:536197826?) https://www.evget.com/product/1861/download 問(wèn)題1:我能否將報(bào)告

    2024年02月05日
    瀏覽(20)
  • Delphi控件安裝之BAT(批處理)方式-FastReport

    Delphi控件安裝之BAT(批處理)方式-FastReport

    更多關(guān)于Delphi控件安裝說(shuō)明,請(qǐng)看這里。 針對(duì)FastReport安裝的特別說(shuō)明 其關(guān)聯(lián)了TeeChart組件,所以須先安裝TeeChart,并在FastReprt正確設(shè)置(tee.inc) 漢化亂碼問(wèn)題,是官方Resfrcc.exe文件導(dǎo)致(在轉(zhuǎn)換Res目錄下xml語(yǔ)言包文件為Delphi的pas文件,換行時(shí)把一個(gè)漢字從中間分開了)。分

    2024年01月20日
    瀏覽(20)
  • Wincc使用.net控件將銳浪報(bào)表Grid++Report6嵌入

    Wincc使用.net控件將銳浪報(bào)表Grid++Report6嵌入

    前言: 本人萌新,WinCC和C#的編寫能力幾乎為0,因此雖然做出來(lái)的成品看似簡(jiǎn)單,但也耗費(fèi)了我不少時(shí)間。在網(wǎng)上查閱資料的時(shí)候,有關(guān)WinCC插入銳浪報(bào)表的資料少的可憐。這也是我寫這篇文章的初衷,希望可以幫助和我一樣毫無(wú)基礎(chǔ)可言的人。 使用軟件: Visual Studio 2022;

    2024年02月09日
    瀏覽(17)
  • Spark初學(xué)者指南:使用指南和示例

    本文介紹了如何使用Spark處理大規(guī)模數(shù)據(jù)集,并提供了一個(gè)Scala編寫的Word Count示例,指導(dǎo)您從安裝和配置到編寫和運(yùn)行Spark應(yīng)用程序。無(wú)需擔(dān)心,即使您是Spark初學(xué)者,也可以按照本文的步驟來(lái)學(xué)習(xí)和使用Spark。 Spark是一個(gè)流行的分布式計(jì)算框架,用于處理大規(guī)模數(shù)據(jù)集。它使

    2024年02月06日
    瀏覽(35)
  • 【12】Git工具 協(xié)同工作平臺(tái)使用教程 Gitee使用指南 騰訊工蜂使用指南【Gitee】【騰訊工蜂】【Git】

    【12】Git工具 協(xié)同工作平臺(tái)使用教程 Gitee使用指南 騰訊工蜂使用指南【Gitee】【騰訊工蜂】【Git】

    tips:少量的git安裝和使用教程,更多講快速使用上手Gitee和工蜂平臺(tái) ? ???Git - Downloads (git-scm.com) 找到對(duì)應(yīng)操作系統(tǒng),對(duì)應(yīng)版本,對(duì)應(yīng)的位數(shù) ? 下載后根據(jù)需求自己安裝,然后用git --version驗(yàn)證是否成功 ? 使用 SSH 密鑰可以讓你在與 Git 服務(wù)器進(jìn)行通信時(shí),實(shí)現(xiàn)更安全的身份

    2024年02月13日
    瀏覽(23)
  • Jmeter進(jìn)階使用指南-使用斷言

    Apache JMeter是一個(gè)流行的開源負(fù)載和性能測(cè)試工具。在JMeter中,斷言(Assertions)是用來(lái)驗(yàn)證響應(yīng)數(shù)據(jù)是否符合預(yù)期的一個(gè)重要組件。它是對(duì)請(qǐng)求響應(yīng)的一種檢查,如果響應(yīng)不符合預(yù)期,那么斷言會(huì)標(biāo)記為失敗。 以下是如何在JMeter中使用斷言的基本步驟: 添加斷言 :首先,你

    2024年02月09日
    瀏覽(24)
  • Ubuntu最新版本(Ubuntu22.04LTS)安裝Tftp服務(wù)及其使用教程

    Ubuntu最新版本(Ubuntu22.04LTS)安裝Tftp服務(wù)及其使用教程

    專欄地址:嵌入式開發(fā) 專欄文章: 【01】windows安裝VMware最新版本(VMware Workstation 17.0 Pro)詳細(xì)教程 【02】VMware17虛擬機(jī)安裝Ubuntu最新版本(Ubuntu22.04LTS)詳細(xì)步驟 【03】Ubuntu22.04 添加samba,并在windows訪問(wèn) 的詳細(xì)教程 【04】Vmware Pro 17 設(shè)置共享文件夾 【05】Ubuntu最新版本(Ubuntu22.04LT

    2024年02月13日
    瀏覽(38)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包