如何將條碼導出為HTML
一個優質的API輸出必須足夠靈活,使使用者能在其程式或應用程式中進一步使用,而不必必須保存在磁盤上。 這就是為什麼IronBarcode為用戶提供許多導出選項的原因。 生成的條碼
成為各種類型之一,其中之一是 將生成的條碼導出為 HTML.
談到導出, 生成的條碼
轉換為 HTML 來作為一個 數據 URL, HTML 標籤或者 HTML檔案. 在本文中,我們將討論如何匯出到每種格式。
如何在C# 中將條碼匯出為HTML
- 下載 C# 程式庫以匯出條碼
- 將條碼匯出為資料 URL
- 將條碼匯出為HTML標籤
- 將條碼匯出為 HTML 檔案
開始使用 IronBarcode
立即在您的專案中使用IronBarcode,並享受免費試用。
將條碼導出為數據 URL
在討論如何將條碼匯出為資料 URL 之前,我們需要先知道甚麼是資料 URL。 數據 URL,也稱為數據 URI,是一種統一資源標識符(URI)允訳將數據直接嵌入到URL字符串中,在網頁中內嵌,就如同它們是外部資源一樣。 這可以是任何格式,包括文本、圖像、音頻、視頻和二進位數據。 獲取的數據URL可以稍後在HTML中的圖像標籤中用作 源代碼
屬性。 以下是我們如何轉換的程式碼片段示例: 生成的條碼
成為一個 數據 URL.
:path=/static-assets/barcode/content-code-examples/how-to/ExportBarcodeAsDataUrl.cs
using IronBarCode;
using System;
GeneratedBarcode myBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.QRCode);
var dataUrl = myBarcode.ToDataUrl();
Console.WriteLine(dataUrl);
Imports IronBarCode
Imports System
Private myBarcode As GeneratedBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.QRCode)
Private dataUrl = myBarcode.ToDataUrl()
Console.WriteLine(dataUrl)
從上面的代碼片段開始,我們首先創建了一個條形碼,使用了 創建條碼()
方法來自 條碼編寫器
使用條碼值和條碼編碼作為該方法的參數來建構類別。 為了取得 數據 URL 條碼的,我們附上了 ToDataUrl()
方法至 生成的條碼
.
將條碼導出為 HTML 標籤
Another way to export our 生成的條碼
Exporting it as HTML tags is done by using ToHtmlTag()
method. 此方法呈現 生成的條碼
物件作為一個完整的 HTML 標籤,可以直接嵌入到 HTML 中,而不必在任何 JavaScript、CSS 或影像依賴項中引用它。 以下代碼片段演示如何導出為 HTML 標籤。
: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標籤。 此 HTML 標籤可以直接嵌入到較大的 HTML 文件中。
將條碼導出為HTML文件
用戶也可以選擇保存 生成的條碼
改為HTML檔案。 若要執行此操作,請使用 保存為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 文件的標籤。