如何將條碼導出為HTML

This article was translated from English: Does it need improvement?
Translated
View the article in English

海里海西米·賓·奧馬


C# NuGet 程式庫用于

安裝與 NuGet

Install-Package BarCode
Java PDF JAR

下載 DLL

下載DLL

手動安裝到您的項目中

C# NuGet 程式庫用于

安裝與 NuGet

Install-Package BarCode
Java PDF JAR

下載 DLL

下載DLL

手動安裝到您的項目中

立即開始在您的專案中使用IronPDF,並享受免費試用。

第一步:
green arrow pointer

查看 IronBarcodeNuget 快速安裝和部署。已被下載超過800萬次,它正用C#改變。

C# NuGet 程式庫用于 nuget.org/packages/BarCode/
Install-Package BarCode

請考慮安裝 IronBarcode DLL 直接下載並手動安裝到您的專案或GAC表單: IronBarCode.zip

手動安裝到您的項目中

下載DLL

良好的 API 輸出必須足夠多樣化,讓使用者可以在他們的程式或應用程式中進一步使用它,而不必然要儲存於磁碟中。這就是為什麼 IronBarcode 提供了許多選項,讓使用者能夠導出 生成的條碼 成為各種類型之一,其中之一是 將生成的條碼導出為 HTML提到匯出的 生成的條碼 將其轉換成HTML,有多種方式可以看到這一點如下: 數據 URL, HTML 標籤,和 HTML檔案現在讓我們逐一討論當我們談到匯出選項時我們所擁有的選項。 生成的條碼 ```html <!DOCTYPE html>

IronPDF 和 IronOCR

IronPDF 和 IronOCR

IronPDF 是 Iron Software 推出的一款功能強大的工具,用於將 HTML 渲染成 PDF 文件,並且支持多種程式語言,包括 IronPDF for .NET, IronPDF for Java, IronPDF for Python 和 IronPDF for Node.js。

IronOCR 是另一款由 Iron Software 開發的工具,專門用於光學字符識別 (OCR),並且能夠輕鬆處理各種圖像和文件中的文本。

這些工具為開發人員提供了許多方便和高效的功能,幫助他們更好地管理和處理 PDF 文件和圖像文本。


## 將條碼導出為數據URL

首先,我們需要了解什麼是數據URL。數據URL,也稱為數據URI,是一種類型的統一資源標識符(URI) 允許數據直接嵌入 URL 字串中,在網頁內聯,如同它們是外部資源一樣。這可以是任何格式,包括文字、圖像、音頻、視頻和二進制數據。獲得的數據 URL 可以稍後在 HTML 中使用,例如在圖像標籤內作為 <code>源代碼</code>屬性。現在讓我們來看一段代碼片段,說明如何將我們的 <code>生成的條碼</code> 進入 <strong>數據 URL</strong>.

```cs
:path=/static-assets/barcode/content-code-examples/how-to/ExportBarcodeAsDataUrl.cs

從上面的代碼片段開始,我們首先創建了一個條形碼,使用了 創建條碼() 方法來自 條碼編寫器 類別與條碼值以及條碼編碼作為此方法的參數。為了獲取 數據 URL 條碼的,我們附上了 ToDataUrl() 方法至 生成的條碼。此數據網址可以儲存在變數中以在程式中進一步使用,或用戶也可以呼叫 控制台.寫行() method to the variable to see the Data URL string produced.

將條碼匯出為HTML標籤

另一種匯出我們條碼的方法是 生成的條碼 將其匯出到一個 HTML 標籤使用 ToHtmlTag() 方法。此方法会渲染该 生成的條碼 將物件作為完整的HTML標籤,可直接注入HTML而不需引用任何JavaScript、CSS或圖像依賴。讓我們看看以下的程式碼片段來展示

:path=/static-assets/barcode/content-code-examples/how-to/ExportBarcodeAsHtmlTag.cs
using IronBarCode;
using System;

GeneratedBarcode myBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.QRCode);
var htmlTag = myBarcode.ToHtmlTag();
Console.WriteLine(htmlTag);
Imports IronBarCode
Imports System

Private myBarcode As GeneratedBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.QRCode)
Private htmlTag = myBarcode.ToHtmlTag()
Console.WriteLine(htmlTag)
VB   C#

從上面的程式碼片段中,我們可以簡單地附加 ToHtmlTag() 方法至 生成的條碼 以獲取生成的條碼的HTML標籤。此方法的輸出可以存儲在變量中以便在程式中進一步使用,或者使用者也可以調用 控制台.寫行() 用來查看所產生的HTML標籤字串的方法。用戶可以看到HTML標籤和數據URL有所不同。 ToHtmltag() 方法輸出包含HTML圖片標籤 源代碼 屬性指向數據 URL,並指定了圖像尺寸。這個 HTML 標籤可以直接嵌入到較大的 HTML 文件中。

將條碼匯出為 HTML 檔案

用戶也可以選擇儲存 生成的條碼 作為 HTML 文件來替代。別擔心,IronBarcode 也提供了這個方法,就是通過使用 保存為HTML檔案() method. Let us see the code snippet below on how to implement this

:path=/static-assets/barcode/content-code-examples/how-to/ExportBarcodeAsHtmlFile.cs
using IronBarCode;

GeneratedBarcode myBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.QRCode);
myBarcode.SaveAsHtmlFile("myBarcode.html");
Imports IronBarCode

Private myBarcode As GeneratedBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.QRCode)
myBarcode.SaveAsHtmlFile("myBarcode.html")
VB   C#

程式碼片段顯示我們可以簡單地匯出我們的 生成的條碼 將內容附加到 HTML 檔案 保存為HTML檔案()此方法接受一個字串路徑,即 HTML 檔案將會儲存在磁碟上的位置。查看生成的 HTML 檔案,我們可以看到條碼作為 HTML 標籤被包括在內,此外還有

,,和構成完整 HTML 檔的標籤。

綜上所述,我們可以得出結論,IronBarcode 為用戶提供靈活性,使他們能够使用 生成的條碼 以 HTML 提供 3 個選項供用戶選擇。這為正在處理網站或網路應用程式的用戶提供了極大的價值。

海里海西米·賓·奧馬

軟體工程師

和所有優秀的工程師一樣,Hairil 是一位熱衷學習的人。他正在精進自己對 C#、Python 和 Java 的知識,利用這些知識為 Iron Software 團隊的成員創造價值。Hairil 從馬來西亞的馬來西亞工藝大學加入了 Iron Software 團隊,他在那裡獲得了化學和過程工程學士學位。