如何將條碼導出為HTML
如何在C# 中將條碼匯出為HTML
- 下載 C# 庫來導出條碼
- 將條碼導出為數據URL
- 將條碼匯出為HTML標籤
- 匯出條碼為HTML文件
開始使用 IronBarcode
立即在您的專案中使用IronBarcode,並享受免費試用。
一個優質的API輸出必須足夠靈活,使使用者能在其程式或應用程式中進一步使用,而不必必須保存在磁盤上。 這就是為什麼IronBarcode為用戶提供許多導出選項的原因。 生成的條碼
成為各種類型之一,其中之一是 將生成的條碼導出為 HTML.
談到導出, 生成的條碼
將其轉換成HTML,有多種方式可以看到這一點如下: 數據 URL, HTML 標籤,和 HTML檔案. 現在讓我們一一討論當我們談論匯出時我們有哪些選擇。 生成的條碼
```html <!DOCTYPE html>
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 中的 image 標籤內使用。 <code>源代碼</code>屬性。 現在讓我們來看一個程式碼片段,展示如何將我們的 <code>生成的條碼</code> 進入 <strong>數據 URL</strong>.
```cs
:path=/static-assets/barcode/content-code-examples/how-to/ExportBarcodeAsDataUrl.cs
從上面的代碼片段開始,我們首先創建了一個條形碼,使用了 創建條碼()
方法來自 條碼編寫器
將條碼值和條碼編碼作為此方法的參數的類別。 為了取得 數據 URL 條碼的,我們附上了 ToDataUrl()
方法至 生成的條碼
. 此數據 URL 可以儲存於變數中,以便在程式中進一步使用,或者用戶也可以調用 Console.WriteLine()
method to the variable to see the Data URL string produced.
將條碼匯出為HTML標籤
Another way to export our 生成的條碼
將其匯出到一個 HTML 標籤使用 ToHtmlTag()
method. 此方法呈現 生成的條碼
將物件作為一個完整形成的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)
從上面的程式碼片段中,我們可以簡單地附加 ToHtmlTag()
方法至 生成的條碼
為了獲取生成的條碼的HTML標籤。 此方法的輸出可以儲存在變數中,以便在程序中進一步使用,或者用戶也可以調用 Console.WriteLine()
method to see the HTML tag string produced. 用戶可以看到 HTML 標籤與數據 URL 的差異在於哪裡 ToHtmltag()
方法輸出包含HTML圖片標籤 源代碼 屬性指向數據 URL,並指定了圖像尺寸。這個 HTML 標籤可以直接嵌入到較大的 HTML 文件中。
將條碼導出為HTML文件
用戶也可以選擇保存 生成的條碼
改為HTML檔案。 不用擔心,IronBarcode 也提供了相應的方法,這是通過使用 保存為HTML檔案()
method. 讓我們看看下面的程式碼片段,了解如何實作这个功能。
: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")
程式碼片段顯示我們可以簡單地匯出我們的 生成的條碼
將內容附加到 HTML 檔案 保存為HTML檔案()
. 此方法接受一個路徑字符串,用於將HTML文件保存在磁盤上。 在檢查生成的 HTML 文件時,我們可以看到條碼已作為 HTML 標籤被包含在內,並且还有其他内容。
我們可以得出結論,IronBarcode為用戶提供了靈活性,使他們能夠使用 生成的條碼
作為HTML,為用戶提供三種選項供選擇。 這為正在處理網站或網路應用程式的用戶提供了很大的價值。