Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 久久成人免费电影,中文字幕一区二区三区在线不卡 ,日韩精品视频观看

          整合營(yíng)銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          FastReport 全系.NET控件升級(jí)v2024

          FastReport 全系.NET控件升級(jí)v2024,已覆蓋支持全新.NET 8 框架 ~

          astReport 作為一款國(guó)際知名的報(bào)表開發(fā)控件,其跨平臺(tái)的多語言腳本引擎FastScript,桌面OLAP FastCube,被世界各地的開發(fā)者所認(rèn)可。

          此次FastReport旗下.NET全系更新至v2024新版,在此版本中,上線了許多開發(fā)者關(guān)注的功能,例如:自定義線條樣式、更改“圖片”對(duì)象的形狀、設(shè)置熱鍵、支持 ODBC 連接器等等,這些功能大大簡(jiǎn)化了報(bào)告模板的開發(fā), 一起來看看吧↓↓↓

          FastReport .Net官方最新版免費(fèi)下載試用,歷史版本下載,在線文檔和幫助文件下載-慧都網(wǎng)

          改進(jìn)了 Table 對(duì)象的使用

          與報(bào)表設(shè)計(jì)者的合作變得更加容易和方便。有用于處理“Table”對(duì)象的新功能。

          1. 快速添加列和行。如果您指向表格左側(cè)的行邊界或頂部的列邊界,則會(huì)出現(xiàn)條件顯示,顯示將添加新行或新列的位置。還有一個(gè)按鈕,單擊該按鈕將向表中添加新行或新列。

          該表必須處于活動(dòng)狀態(tài)(選定)。否則,新的控件將不會(huì)出現(xiàn)。

          2. 更改行高和列寬。現(xiàn)在,您可以通過使用鼠標(biāo)拖動(dòng)列或行邊框來相應(yīng)地更改列寬或行高。

          3. 下拉菜單“插入”。當(dāng)您右鍵單擊上下文菜單中的單元格時(shí),您將看到一個(gè)下拉列表,允許您在單元格旁邊插入新列或行。

          4.熱鍵。使用熱鍵 Ctrl+C 和 Ctrl+V 復(fù)制單元格文本并將文本粘貼到單元格中。

          合并文本對(duì)象

          現(xiàn)在,有一種將文本對(duì)象與相同文本合并的機(jī)制。為此,“Text”對(duì)象中添加了一個(gè)新的 MergeMode 屬性,該屬性允許您配置合并模式。新屬性的工作方式與合并模式下的重復(fù)屬性非常相似,但存在重要區(qū)別:

          重復(fù)項(xiàng)僅適用于位于“數(shù)據(jù)”區(qū)域中的一個(gè)對(duì)象。例如,Data1 帶區(qū)有一個(gè)名為 Text1 的文本對(duì)象,并且“Duplicates”屬性設(shè)置為“Merge”。構(gòu)建報(bào)表時(shí),在 Data1 的第一次迭代中,當(dāng) Text1 中顯示第一條記錄時(shí),將顯示文本“10”。在 Data1 的第二次迭代和第二條記錄的輸出中,相同的文本將在 Text1 中輸出。結(jié)果,Text1 的兩個(gè)實(shí)例將被連接,并且文本“10”將僅顯示一次。

          MergeMode 與重復(fù)項(xiàng)不同,可以合并不同文本對(duì)象的實(shí)例,并且可以垂直和水平執(zhí)行此操作。例如,在構(gòu)建報(bào)表時(shí),文本“10”將顯示在位于右側(cè)旁邊的 Text1 和 Text2 中。在本例中,Text1 的 MergeMode 屬性等于 Horizontal。在這種情況下,文本對(duì)象將被連接并且文本“10”將被顯示一次。

          自定義線條樣式

          對(duì)于 LineObject、ShapeObject、PolyLineObject 和 PolygonObject 對(duì)象,添加了一個(gè)新屬性 - DashPattern,它允許您創(chuàng)建線條樣式。以前,這些對(duì)象的線條樣式是使用 Border.LineStyle 屬性設(shè)置的。只有六種樣式可用:Solid、Dash、Dot、DashDot、DashDotDot 和 Double。使用新屬性,您可以指定一組值,這些值將依次指定筆畫和空格的長(zhǎng)度。

          例如,對(duì)于值 5、4、3 和 2,我們?cè)O(shè)置一個(gè)模式,其中將顯示長(zhǎng)度為 5 的筆劃、長(zhǎng)度為 4 的空白、長(zhǎng)度為 3 的筆劃和長(zhǎng)度為 2 的空白。然后,這些值將從 5 開始循環(huán)重復(fù)。這里的測(cè)量單位是 Border.Width。

          如果 DashPattern 集合中至少有一個(gè)值,則這一新機(jī)制將起作用。并且 Border.LineStyle 屬性將被忽略。如果 DashPattern 集合為空,Border.LineStyle 屬性機(jī)制仍然有效。

          下面,您可以看到一些示例:

          更改 Picture 對(duì)象的形狀

          現(xiàn)在可以更改“圖片”對(duì)象的形狀。PictureObject 現(xiàn)在有一個(gè)新的 Shape 屬性,允許您指定以下形狀:矩形(默認(rèn))、圓角矩形、橢圓形、三角形和菱形。

          設(shè)置熱鍵組合

          現(xiàn)在可以根據(jù)您的判斷自定義熱鍵組合。您可以配置“打開文件”、“保存文件”、“準(zhǔn)備報(bào)告”等操作的命令。為此,設(shè)計(jì)器設(shè)置中的“界面”選項(xiàng)卡中添加了一個(gè)新按鈕。

          按下它會(huì)打開一個(gè)用于設(shè)置熱鍵組合的窗口。

          這是一個(gè)包含操作及其分配的鍵盤快捷鍵的表格。您可以通過雙擊所需的行來更改組合。您還可以使用向上和向下鍵瀏覽表格,并通過按 Enter 鍵進(jìn)行更改。您還可以將所有組合恢復(fù)為其默認(rèn)值。

          .NET 8 支持

          添加了 對(duì) FastReport .NET、FastReport.Core、FastReport.Core.Skia 和 FastReport.WPF 的.NET 8 支持。該平臺(tái)提高了應(yīng)用程序性能并為您的項(xiàng)目添加了許多新功能。

          FastReport.Web 拒絕支持 .NET Standard 2.0

          為了涵蓋越來越多的不斷添加到 .NET 世界的技術(shù),我們決定放棄 Web 集成庫 FastReport.Web (WebReport Core/Skia) 中舊的 .NET Standard 2.0 兼容層。此產(chǎn)品支持的 TargetFramework 最低版本現(xiàn)在為 .NET Core 3.1 及更高版本(包括 .NET 5、6、7 和 8)。FastReport.Core 和 FastReport.Core.Skia 仍將支持 .NET Standard 2.0,無需更改。

          添加了對(duì) FastReport.Core 的 ODBC 連接器支持

          長(zhǎng)期以來,我們的用戶一直要求我們?yōu)槲覀兊目缙脚_(tái)產(chǎn)品添加通過 ODBC 協(xié)議連接到數(shù)據(jù)庫的功能。此功能以前僅存在于 FastReport .NET 和 FastReport WPF 中。通過此更新,它也可在 FastReport.Core 和 FastReport.Core.Skia 中使用。要使用它,請(qǐng)將 FastReport.Data.Odbc 插件添加到您的項(xiàng)目中并使用以下代碼注冊(cè)它:

          FastReport.Utils.RegisteredObjects.AddConnection(typeof(OdbcDataConnection));

          WebReport 中的變化

          通過電子郵件導(dǎo)出到 WebReport

          現(xiàn)在,WebReport具有通過電子郵件發(fā)送報(bào)告的功能。要啟用此功能,您需要在注冊(cè)FastReport服務(wù)時(shí)配置SMTP服務(wù)器參數(shù)。只需添加代碼:

          services.AddFastReport(options=> options.EmailExportOptions=new FastReport.Web.EmailExportOptions
          {
          Address="SomeAddress@example.com",
          EnableSSL=true,
          Host="Host",
          MessageTemplate="Message template here",
          Name="John",
          Password="password",
          Port=25,
          Username="Username"
          });

          之后,激活選項(xiàng) WebReport.Toolbar.Exports.ShowEmailExport,用戶將能夠通過電子郵件發(fā)送報(bào)告:

          當(dāng)您單擊“通過郵件發(fā)送”按鈕時(shí),系統(tǒng)將要求用戶通過方便的模式窗口配置消息:

          在 Blazor WebAssembly 中打印

          WebReport 現(xiàn)在允許您在 Blazor WebAssembly 中打印報(bào)告。該功能默認(rèn)是啟用的,但如果您需要禁用它,只需使用以下代碼:


          webReport.Toolbar.ShowPrint=false;


          現(xiàn)在可以直接從 Blazor WebAssembly 打印您的報(bào)告:

          完整變更列表

          [引擎]
          + 添加文本對(duì)象的合并;
          + 添加了改變 PictureObject 形狀的功能;
          + 添加了創(chuàng)建自定義線條樣式的能力;
          * 現(xiàn)在可以無阻塞地使用字體;


          - 修復(fù)了當(dāng) TextRenderer=HTMLParagraph 時(shí)文本超出 TextObject 邊界的問題;
          - 修復(fù)了從 PrivateFontCollection 創(chuàng)建字體的問題;
          - 修復(fù)了 RichObject 中不正確的文本顏色;
          - 修復(fù)了 RichObject 和圖像之間的中斷;
          - 修復(fù)了如果指定了DetailedControl 屬性,當(dāng)DateTimePicker 對(duì)象失去焦點(diǎn)時(shí)的錯(cuò)誤;
          - 修復(fù)了條形碼中的錯(cuò)誤(在 HiDPI 上顯示、導(dǎo)出為 PDF);
          - 修復(fù)了 HTMLTextRenderer 中的縮進(jìn);
          - 修復(fù)了不正確的 RichObject 中斷;

          [設(shè)計(jì)器]
          + 在設(shè)計(jì)器設(shè)置中添加“顯示進(jìn)度窗口”屬性;
          + 添加了配置熱鍵組合的功能;
          *更新了鏈接檢查;現(xiàn)在可以正確處理帶有空格的鏈接;
          - 修復(fù)了縮放小尺寸 RoundRectangle 時(shí)出現(xiàn)多余線條的問題;
          - 修復(fù)了 Barcode 93 Extended 中的斜杠編碼;
          - 修復(fù)了合并詞典時(shí)刪除鏈接的問題;
          - 修復(fù)了匈牙利本地化中日期或時(shí)間格式選擇的錯(cuò)誤;

          [預(yù)覽]
          -修復(fù)了當(dāng)頁面高度或?qū)挾葻o限大時(shí)頁面邊框尺寸不正確的問題;

          [導(dǎo)出]
          + 實(shí)現(xiàn)將每個(gè)圖像保存在單獨(dú)的線程中;
          + 添加了導(dǎo)出到 Excel 2007、Word 2007 和 RTF 時(shí)事件處理程序的缺失鏈接;
          + 添加了導(dǎo)出到 ZPL 時(shí)縮放條形碼的新屬性;
          + 添加了在 Excel 2007 中將報(bào)表劃分為工作表的組選擇;
          + 添加了導(dǎo)出到 Excel 2007 時(shí)禁用工作表分組的功能;
          + 添加了導(dǎo)出到 SVG 時(shí)使用換行模式進(jìn)行紋理填充;
          * 導(dǎo)出到云存儲(chǔ)時(shí),收到授權(quán)碼后窗口自動(dòng)關(guān)閉;


          - 更正了私人字體集合;
          - 修復(fù)了解析 GSUB 表示的錯(cuò)誤;
          - 修復(fù)了將 DashDot、DashDotDot 和 Double 對(duì)象邊框樣式錯(cuò)誤導(dǎo)出到 PDF 的問題;
          - 修復(fù)了 HTML 導(dǎo)出過程中儀表中的數(shù)字顯示模糊的錯(cuò)誤;
          - 修復(fù)了 S3 導(dǎo)出中 ContentMD5 標(biāo)頭的計(jì)算;
          - 修復(fù)了導(dǎo)出到 ZPL 時(shí)文本位置不正確的問題;
          - 修復(fù)了 GaugeObject 到 PowerPoint 2007 的錯(cuò)誤導(dǎo)出;


          - 修正了在 Word 2007 中填寫分層導(dǎo)出時(shí) RadialGauge 的錯(cuò)誤導(dǎo)出;
          - 修復(fù)了錯(cuò)誤導(dǎo)出 RadialGauge 并填充非分層 HTML 的問題;
          - 修復(fù)了導(dǎo)出到 SVG 時(shí)紋理填充的“Clamp”傳輸模式下的顯示;
          - 修復(fù)了在 Excel 2007 導(dǎo)出中使用 HTML 標(biāo)簽時(shí)文本大小的變化;
          - 修復(fù)了導(dǎo)出到 Excel 2007 時(shí)帶有選項(xiàng)卡的 HTML 標(biāo)簽的錯(cuò)誤行為;
          - 修復(fù)導(dǎo)出PDF時(shí)水印質(zhì)量降低的問題;
          - 修復(fù)了在 Word 2007 中導(dǎo)出到表格時(shí)縮進(jìn)不正確的錯(cuò)誤;
          - 修復(fù)了導(dǎo)出到 Word 2007 時(shí)復(fù)選框中的圖像定位;

          [WebReport]
          - FastReport.Web 中刪除了對(duì) .NET Standard 2.0 的支持;
          - 修復(fù)了 Blazor 應(yīng)用程序中導(dǎo)出時(shí)的錯(cuò)誤;
          - 修復(fù)了在 WebReport 中使用 PrintHtml 打印時(shí)忽略邊距的問題;

          [.NET Core]
          - 修復(fù)了導(dǎo)出為PDF時(shí)文本寬度計(jì)算錯(cuò)誤的bug;

          [演示]
          - 修復(fù)了最小化演示新建后顯示導(dǎo)航菜單的錯(cuò)誤;

          [Extras]
          + 在 MySqlDataConnection 中添加了到 CLR 類型的 Variant 轉(zhuǎn)換;
          + 添加了FastReport.Data.Odbc插件;
          + 為 FastReport.Data 連接器插件添加了對(duì) FastReport.WPF 的支持;
          * 更改了有關(guān)請(qǐng)求中重復(fù)名稱的消息的行為;
          - 修復(fù)了請(qǐng)求中參數(shù)的自動(dòng)創(chuàng)建

          tml頁面:

          <html>

          <head>

          <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

          <title>分頁測(cè)試</title>

          <style type="text/css">

          <!--

          .A4 {

          page-break-before: auto;

          page-break-after: always;

          }

          -->

          </style>

          </head>

          <body onload="window.print();">

          <div class="A4">第一頁</div>

          <div class="A4">第二頁</div>

          </body>

          </html>

          網(wǎng)頁分頁打印的核心思想:

          css屬性:page-break-after的使用

          window.print();的使用

          頁面設(shè)置:

          1、去掉"頁眉頁腳"的勾選項(xiàng)

          2、去掉"背景"的勾選項(xiàng)

          3、其他設(shè)置:打印機(jī)的選擇、打印頁碼范圍、打印方向、彩色打印/黑白打印、紙張尺寸、邊距……

          近聽說了一個(gè)概念,叫做“知識(shí)的詛咒”,大概的意思是,人們總會(huì)高估自己的表達(dá)、和別人對(duì)于自己所表達(dá)的東西的理解程度。也就是說,我們大家對(duì)于自己所熟知的一些事物,本能地會(huì)認(rèn)為與自己有交流的人也會(huì)熟知,但是呢,對(duì)方可能只是在一臉懵x地看著你在那里胡言亂語。

          一個(gè)2歲的娃,真的能理解3?

          這也大概能理解為什么很多人一給娃教作業(yè)就發(fā)飆,你其實(shí)只是一廂情愿地認(rèn)為娃的這些作業(yè)都很簡(jiǎn)單。同時(shí),也是大多數(shù)家長(zhǎng)會(huì)在初二左右自動(dòng)退出學(xué)生作業(yè)輔導(dǎo)活動(dòng)的原因。

          ### 需要準(zhǔn)備

          最近因?yàn)橐咔樵颍尥薅荚诩依铮@學(xué)期的課本被很多好心人放在網(wǎng)上,家長(zhǎng)可以自己去打印給娃。

          然而,給娃打印作業(yè)的各種姿勢(shì),卻是五花八門,無所不用其極,最牛最快捷的是下面這位,都不用打印出來就給做完了:

          用保鮮膜寫作業(yè)

          還有手機(jī)上面截圖的、電腦上面截圖的、拍照片的、之后再去打印的,或者直接手抄的,,等等。

          其實(shí)呢,截圖、拍照這些方式,會(huì)把原來的文字或者圖片變得更加模糊,打印之后會(huì)更加難以閱讀和辨認(rèn),對(duì)娃的視力也是一種不好的影響。哪如何才能盡量地保留原來的清晰度的情況下將網(wǎng)頁給打印出來呢。

          回到今天要提的`Chrome DevTools`,我有時(shí)候會(huì)把它叫做`谷歌瀏覽器自帶的開發(fā)工具`,或者“檢查工具”,因?yàn)樵谝话愕木W(wǎng)頁,右鍵菜單里面有一項(xiàng)叫做”檢查“。

          所以呢,最好是,有一臺(tái)電腦,以及電腦上安裝了Chrome瀏覽器,搜”chrome “的話,一般除了廣告之外的第一個(gè)結(jié)果就是它的官網(wǎng),安裝很輕松簡(jiǎn)單,很快就好。

          這時(shí)候,使用Chrome瀏覽器打開任意一張網(wǎng)頁,右鍵,點(diǎn)擊檢查(或者直接按`F12`)就會(huì)在頁面的下方(也有可能是右方)打開Chrome的檢查工具,長(zhǎng)這樣:

          Chrome DevTools初始界面

          可以看到,在它的最頂部分了幾個(gè)標(biāo)簽頁,分別是Elements、Console、Sources、Network、Perfornance、Memory、Application、Security、Audits,比較常用的前面四個(gè),Elements,主要拿來操作頁面的標(biāo)簽;Console是一個(gè)命令行控制臺(tái),可以直接在這里輸入javascript語句來執(zhí)行;Sources,用來管理當(dāng)前網(wǎng)頁所加載到的一些資源,比如圖片,樣式表,js,字體還有其它;network用來查看這張網(wǎng)頁加載的全部請(qǐng)求響應(yīng)過程,可以直觀地看到一張網(wǎng)頁加載所耗費(fèi)的時(shí)間。

          ### 使用Elements操作頁面元素

          接下來實(shí)錘,比如王碼的官網(wǎng)就有一張非常神奇的網(wǎng)頁,是五筆的一本教材,

          www.wangma.net.cn/InfoMationDetail.aspx?sm=5&m=207

          頁面的圖片放得很厚道,原圖級(jí)別,用來自己打印,的確是極好。

          可是,我們只是想要這些圖片,而頁面的頭部,尾部的部分是多余的,就把它們給取掉吧。

          第1步,先按`F12`開開檢查工具,點(diǎn)擊左上角的按鈕,進(jìn)入頁面元素選擇的模式,這樣子就可以在頁面上面點(diǎn)擊,能快速定位到相應(yīng)的源代碼。一圖勝千言:


          選擇頁面最頂部的header部分,然后使用`delete`刪除他們

          第2步,繼續(xù)找到頁面的底部foot的部分、正文的標(biāo)題部分,刪除他們,至此,頁面上面再?zèng)]有其它影響主體內(nèi)容的元素了,見下圖:


          刪除頁腳的元素,避免打印多余的無關(guān)內(nèi)容

          第3步,`Ctrl+P`或者點(diǎn)擊瀏覽器右上角的三個(gè)豎點(diǎn),選擇打印,打開打印預(yù)覽界面,稍稍耐心地等待一下“加載預(yù)覽”,完成之后可以看到當(dāng)前網(wǎng)頁在一張張的紙上面是如何擺放的。在`目標(biāo)打印機(jī)`位置選擇`另存為PDF`,這時(shí)候,只需要通過紙張方向、頁邊距、縮放幾個(gè)參數(shù)相互配合調(diào)整,就可以“還原”網(wǎng)頁上的圖片“當(dāng)初”在紙上是如何擺放的,等達(dá)到效果之后,點(diǎn)擊底部的保存按鈕,一份無須重新排版的可以直接打印的書本就已經(jīng)準(zhǔn)備好了。過程見圖片:


          紙張方向、頁邊距、縮放幾個(gè)參數(shù)相互配合調(diào)整可以組合出我們想要的結(jié)果

          至此,Chrome瀏覽器的檢查工具算是也見了面了,刪除幾個(gè)頁面元素(頁面標(biāo)簽)這種操作,在它的其它強(qiáng)大功能面前,只是冰山?一角。下一篇準(zhǔn)備看看Console標(biāo)簽下如何輸出`Hello World`。

          ### 保持好奇,不斷探索

          如果你足夠好奇,可以自己去嘗試一下,學(xué)會(huì)這一套操作之后,以后給娃整理要打印的作業(yè),也多了一種比較方便并且不會(huì)損失清晰度的方式。

          2021239320


          主站蜘蛛池模板: 国产成人无码精品一区二区三区 | 相泽亚洲一区中文字幕| 日本精品一区二区在线播放| 久久精品国产一区二区| 精品国产一区二区三区www| 亚洲AV日韩AV天堂一区二区三区| 一区二区三区免费高清视频| 精品一区二区三区四区在线播放| 插我一区二区在线观看| 亚洲综合在线成人一区| 日本一区二区三区不卡视频| 福利国产微拍广场一区视频在线| 亚洲AV成人精品一区二区三区| 久久国产视频一区| 一区二区三区内射美女毛片| 日韩成人一区ftp在线播放| 无码人妻精品一区二区在线视频| 国产精品亚洲专一区二区三区| 亚洲AV一区二区三区四区| 麻豆AV一区二区三区| 在线观看国产一区| 日韩精品人妻一区二区中文八零| 中文字幕一区二区三区免费视频| 日韩色视频一区二区三区亚洲| 亚洲色偷精品一区二区三区| 亚洲熟妇av一区二区三区| 色婷婷AV一区二区三区浪潮| 久久国产三级无码一区二区| 国模大尺度视频一区二区| a级午夜毛片免费一区二区| 国产一区二区三区夜色| 久久se精品一区二区| 亚洲日本精品一区二区| 无码人妻一区二区三区在线| 精品视频一区二区三三区四区| 射精专区一区二区朝鲜| 麻豆高清免费国产一区| 香蕉久久ac一区二区三区| 国产SUV精品一区二区88L| 久久一区二区免费播放| 动漫精品一区二区三区3d|