Barcode
一般
このビューは、ASP.NETMVCのバーコードの基本機能を示しています。
機能
バーコード制御 | 結果 |
---|---|
|
Codabar
Codabarコントロールを使用すると、Codabarを表示できます。
値: A15126893B
Code39
Code39コントロールを使用すると、CODE39を表示できます。
値: A1312BCV
Code128
Code128コントロールを使用すると、CODE128を表示できます。
値: Code128Demo
Ean8
Ean8コントロールを使用すると、EAN8を表示できます。
値: 9031101
Ean13
Ean13コントロールを使用すると、EAN13を表示できます。
値: 963850741111
Gs1_128
Gs1_128コントロールを使用すると、GS1-128を表示できます。
値: GS1128Demo
QRCode
QrCodeコントロールを使用すると、QRコードを表示できます。
値: https://en.wikipedia.org/wiki/QR_code
UpcA
UpcAコントロールを使用すると、UPC-Aを表示できます。
値: 01234567890
UpcE0
UpcE0コントロールを使用すると、UPC-E0を表示できます。
値: 012345
UpcE1
UpcE1コントロールを使用すると、UPC-E1を表示できます。
値: 012345
Code49
Code49コントロールを使用すると、CODE49を表示できます。
値: Code49_123
Code93
Code93コントロールを使用すると、CODE93を表示できます。
値: CODE93
DataMatrixEcc200
DataMatrixEcc200コントロールを使用すると、Data Matrix ECC 200を表示できます。
値: abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ!#$%^&*()_+
DataMatrixEcc000
DataMatrixEcc000コントロールを使用すると、Data Matrix ECC 000-140を表示できます。
値: abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ!#$%^&*()_+
Interleaved2of5
Interleaved2of5コントロールを使用すると、ITF(Interleaved 2 of 5)を表示できます。
値: 1234567895
Itf14
Itf14コントロールを使用すると、ITF-14を表示できます。
値: 98765432109213
JapanesePostal
JapanesePostalコントロールを使用すると、カスタマバーコードを表示できます。
値: 6540123789-A-K-Z
Gs1DataBarExpanded
Gs1DataBarExpandedコントロールを使用すると、GS1 DataBar Expanded(拡張型)を表示できます。
値: (01)00012345678905(10)ABC123
Gs1DataBarExpandedStacked
Gs1DataBarExpandedStackedコントロールを使用すると、GS1 DataBar Expanded Stacked(拡張多層型)を表示できます。
値: (01)00012345678905(10)ABC123
Gs1DataBarLimited
Gs1DataBarLimitedコントロールを使用すると、GS1 DataBar Limited(限定型)を表示できます。
値: (01)20012345678909
Gs1DataBarOmnidirectional
Gs1DataBarOmnidirectionalコントロールを使用すると、GS1 DataBar Omnidirectional(標準型)を表示できます。
値: (01)20012345678909
Gs1DataBarStacked
Gs1DataBarStackedコントロールを使用すると、GS1 DataBar Stacked(二層型)を表示できます。
値: (01)20012345678909
Gs1DataBarStackedOmnidirectional
Gs1DataBarStackedOmnidirectionalコントロールを使用すると、GS1 DataBar StackedOmnidirectional(標準二層型)を表示できます。
値: (01)20012345678909
Gs1DataBarTruncated
Gs1DataBarTruncatedコントロールを使用すると、GS1 DataBar Truncated(カット型)を表示できます。
値: (01)20012345678909
Pdf417
Pdf417コントロールを使用すると、PDF417を表示できます。
値: This is a PDF417 barcode
MicroPdf417
MicroPdf417コントロールを使用すると、MicroPDF417を表示できます。
値: This is a MicroPDF417 barcode
|
説明
Codabarコントロールを使用すると、Codabarを表示できます。
Code39コントロールを使用すると、CODE39を表示できます。
Code49コントロールを使用すると、CODE49を表示できます。
Code93コントロールを使用すると、CODE93を表示できます。
Code128コントロールを使用すると、CODE128を表示できます。
DataMatrixEcc200コントロールを使用すると、Data Matrix ECC 200を表示できます。
DataMatrixEcc000コントロールを使用すると、Data Matrix ECC 000-140を表示できます。
Ean8コントロールを使用すると、EAN8を表示できます。
Ean13コントロールを使用すると、EAN13を表示できます。
Gs1_128コントロールを使用すると、GS1-128を表示できます。
Gs1DataBarExpandedコントロールを使用すると、GS1 DataBar Expanded(拡張型)を表示できます。
Gs1DataBarExpandedStackedコントロールを使用すると、GS1 DataBar Expanded Stacked(拡張多層型)を表示できます。
Gs1DataBarLimitedコントロールを使用すると、GS1 DataBar Limited(限定型)を表示できます。
Gs1DataBarOmnidirectionalコントロールを使用すると、GS1 DataBar Omnidirectional(標準型)を表示できます。
Gs1DataBarStackedコントロールを使用すると、GS1 DataBar Stacked(二層型)を表示できます。
Gs1DataBarStackedOmnidirectionalコントロールを使用すると、GS1 DataBar StackedOmnidirectional(標準二層型)を表示できます。
Gs1DataBarTruncatedコントロールを使用すると、GS1 DataBar Truncated(カット型)を表示できます。
Interleaved2of5コントロールを使用すると、ITF(Interleaved 2 of 5)を表示できます。
Itf14コントロールを使用すると、ITF-14を表示できます。
JapanesePostalコントロールを使用すると、カスタマバーコードを表示できます。
Pdf417コントロールを使用すると、PDF417を表示できます。
MicroPdf417コントロールを使用すると、MicroPDF417を表示できます。
QrCodeコントロールを使用すると、QRコードを表示できます。
UpcAコントロールを使用すると、UPC-Aを表示できます。
UpcE0コントロールを使用すると、UPC-E0を表示できます。
UpcE1コントロールを使用すると、UPC-E1を表示できます。
using C1.Web.Mvc; using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; namespace MvcExplorer.Controllers { public partial class BarcodeController : Controller { // GET: Index public ActionResult Index() { return View(getBarcodeControls()); } private object[] getBarcodeControls() { return new object[] { new { Name = "Codabar" }, new { Name = "Code39" }, new { Name = "Code49" }, new { Name = "Code93" }, new { Name = "Code128" }, new { Name = "DataMatrix", Items = new object[] { new { Name = "DataMatrixEcc200" }, new { Name = "DataMatrixEcc000" } } }, new { Name = "EAN", Items = new object[] { new { Name = "Ean8" }, new { Name = "Ean13" } } }, new{ Name = "Gs1_128" }, new { Name = "Gs1DataBar", Items = new object[] { new { Name = "Gs1DataBarExpanded" }, new { Name = "Gs1DataBarExpandedStacked" }, new { Name = "Gs1DataBarLimited" }, new { Name = "Gs1DataBarOmnidirectional" }, new { Name = "Gs1DataBarStacked" }, new { Name = "Gs1DataBarStackedOmnidirectional" }, new { Name = "Gs1DataBarTruncated" } } }, new { Name = "Interleaved2of5" }, new { Name = "Itf14" }, new { Name = "JapanesePostal" }, new { Name = "PDF", Items = new object[] { new { Name = "Pdf417" }, new { Name = "MicroPdf417" } } }, new { Name = "QRCode" }, new { Name = "UPC", Items = new object[] { new { Name = "UpcA" }, new { Name = "UpcE0" }, new { Name = "UpcE1" } } } }; } } }
@model object[] <link href="~/Content/css/barcode.css" rel="stylesheet" /> <table class="table"> <thead> <tr> <th>@Html.Raw(Resources.Barcode.Barcode_Index_Text0)</th> <th>@Html.Raw(Resources.Barcode.Barcode_Index_Text2)</th> </tr> </thead> <tbody> <tr> <td style="width: 400px"> @(Html.C1().TreeView().Id("treeView") .Bind(Model) .OnClientSelectedItemChanged("OnSelectedItemChanged") .OnClientLoadedItems("OnLoadedItems") .DisplayMemberPath("Name") .ChildItemsPath("Items") .IsAnimated(true) .AutoCollapse(true) .CssStyle("overflow", "hidden") .ExpandOnClick(true)) </td> <td style="position: relative"> <div id="Codabar" class="barcode-control-result"> <div class="name">Codabar</div> <div class="description">@Html.Raw(Resources.Barcode.Codabar_Description_Text0)</div> <div class="barcode">@Html.C1().Codabar().Value("A15126893B").AutoWidthZoom(2)</div> <div><span class="value">@Html.Raw(Resources.Barcode.Barcode_Index_Text1): </span>A15126893B</div> </div> <div id="Code39" class="barcode-control-result"> <div class="name">Code39</div> <div class="description">@Html.Raw(Resources.Barcode.Code39_Description_Text0)</div> <div class="barcode">@Html.C1().Code39().Value("A1312BCV").AutoWidthZoom(2)</div> <div><span class="value">@Html.Raw(Resources.Barcode.Barcode_Index_Text1): </span>A1312BCV</div> </div> <div id="Code128" class="barcode-control-result"> <div class="name">Code128</div> <div class="description">@Html.Raw(Resources.Barcode.Code128_Description_Text0)</div> <div class="barcode">@Html.C1().Code128().Value("Code128Demo").AutoWidthZoom(2).CodeSet(Code128CodeSet.B)</div> <div><span class="value">@Html.Raw(Resources.Barcode.Barcode_Index_Text1): </span>Code128Demo</div> </div> <div id="Ean8" class="barcode-control-result"> <div class="name">Ean8</div> <div class="description">@Html.Raw(Resources.Barcode.Ean8_Description_Text0)</div> <div class="barcode">@Html.C1().Ean8().Value("9031101")</div> <div><span class="value">@Html.Raw(Resources.Barcode.Barcode_Index_Text1): </span>9031101</div> </div> <div id="Ean13" class="barcode-control-result"> <div class="name">Ean13</div> <div class="description">@Html.Raw(Resources.Barcode.Ean13_Description_Text0)</div> <div class="barcode">@Html.C1().Ean13().Value("963850741111").AddOn("86")</div> <div><span class="value">@Html.Raw(Resources.Barcode.Barcode_Index_Text1): </span>963850741111</div> </div> <div id="Gs1_128" class="barcode-control-result"> <div class="name">Gs1_128</div> <div class="description">@Html.Raw(Resources.Barcode.Gs1_128_Description_Text0)</div> <div class="barcode">@Html.C1().Gs1_128().Value("GS1128Demo").AutoWidthZoom(2)</div> <div><span class="value">@Html.Raw(Resources.Barcode.Barcode_Index_Text1): </span>GS1128Demo</div> </div> <div id="QRCode" class="barcode-control-result"> <div class="name">QRCode</div> <div class="description">@Html.Raw(Resources.Barcode.QRCode_Description_Text0)</div> <div class="barcode">@Html.C1().QrCode().Value("https://en.wikipedia.org/wiki/QR_code")</div> <div><span class="value">@Html.Raw(Resources.Barcode.Barcode_Index_Text1): </span>https://en.wikipedia.org/wiki/QR_code</div> </div> <div id="UpcA" class="barcode-control-result"> <div class="name">UpcA</div> <div class="description">@Html.Raw(Resources.Barcode.UpcA_Description_Text0)</div> <div class="barcode">@Html.C1().UpcA().Value("01234567890")</div> <div><span class="value">@Html.Raw(Resources.Barcode.Barcode_Index_Text1): </span>01234567890</div> </div> <div id="UpcE0" class="barcode-control-result"> <div class="name">UpcE0</div> <div class="description">@Html.Raw(Resources.Barcode.UpcE0_Description_Text0)</div> <div class="barcode">@Html.C1().UpcE0().Value("012345")</div> <div><span class="value">@Html.Raw(Resources.Barcode.Barcode_Index_Text1): </span>012345</div> </div> <div id="UpcE1" class="barcode-control-result"> <div class="name">UpcE1</div> <div class="description">@Html.Raw(Resources.Barcode.UpcE1_Description_Text0)</div> <div class="barcode">@Html.C1().UpcE1().Value("012345")</div> <div><span class="value">@Html.Raw(Resources.Barcode.Barcode_Index_Text1): </span>012345</div> </div> <div id="Code49" class="barcode-control-result"> <div class="name">Code49</div> <div class="description">@Html.Raw(Resources.Barcode.Code49_Description_Text0)</div> <div class="barcode">@Html.C1().Code49().Value("Code49_123")</div> <div><span class="value">@Html.Raw(Resources.Barcode.Barcode_Index_Text1): </span>Code49_123</div> </div> <div id="Code93" class="barcode-control-result"> <div class="name">Code93</div> <div class="description">@Html.Raw(Resources.Barcode.Code93_Description_Text0)</div> <div class="barcode">@Html.C1().Code93().Value("CODE93").CheckDigit(true).AutoWidthZoom(2)</div> <div><span class="value">@Html.Raw(Resources.Barcode.Barcode_Index_Text1): </span>CODE93</div> </div> <div id="DataMatrixEcc200" class="barcode-control-result"> <div class="name">DataMatrixEcc200</div> <div class="description">@Html.Raw(Resources.Barcode.DataMatrixEcc200_Description_Text0)</div> <div class="barcode">@Html.C1().DataMatrixEcc200().Value("abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ!#$%^&*()_+")</div> <div><span class="value">@Html.Raw(Resources.Barcode.Barcode_Index_Text1): </span>abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ!#$%^&*()_+</div> </div> <div id="DataMatrixEcc000" class="barcode-control-result"> <div class="name">DataMatrixEcc000</div> <div class="description">@Html.Raw(Resources.Barcode.DataMatrixEcc000_Description_Text0)</div> <div class="barcode">@Html.C1().DataMatrixEcc000().Value("abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ!#$%^&*()_+").Version(DataMatrixVersion.Ecc100)</div> <div><span class="value">@Html.Raw(Resources.Barcode.Barcode_Index_Text1): </span>abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ!#$%^&*()_+</div> </div> <div id="Interleaved2of5" class="barcode-control-result"> <div class="name">Interleaved2of5</div> <div class="description">@Html.Raw(Resources.Barcode.Interleaved2of5_Description_Text0)</div> <div class="barcode">@Html.C1().Interleaved2of5().Value("1234567895").AutoWidthZoom(2)</div> <div><span class="value">@Html.Raw(Resources.Barcode.Barcode_Index_Text1): </span>1234567895</div> </div> <div id="Itf14" class="barcode-control-result"> <div class="name">Itf14</div> <div class="description">@Html.Raw(Resources.Barcode.Itf14_Description_Text0)</div> <div class="barcode">@Html.C1().Itf14().Value("98765432109213")</div> <div><span class="value">@Html.Raw(Resources.Barcode.Barcode_Index_Text1): </span>98765432109213</div> </div> <div id="JapanesePostal" class="barcode-control-result"> <div class="name">JapanesePostal</div> <div class="description">@Html.Raw(Resources.Barcode.JapanesePostal_Description_Text0)</div> <div class="barcode">@Html.C1().JapanesePostal().Value("6540123789-A-K-Z")</div> <div><span class="value">@Html.Raw(Resources.Barcode.Barcode_Index_Text1): </span>6540123789-A-K-Z</div> </div> <div id="Gs1DataBarExpanded" class="barcode-control-result"> <div class="name">Gs1DataBarExpanded</div> <div class="description">@Html.Raw(Resources.Barcode.Gs1DataBarExpanded_Description_Text0)</div> <div class="barcode">@Html.C1().Gs1DataBarExpanded().Value("(01)00012345678905(10)ABC123").AutoWidthZoom(2)</div> <div><span class="value">@Html.Raw(Resources.Barcode.Barcode_Index_Text1): </span>(01)00012345678905(10)ABC123</div> </div> <div id="Gs1DataBarExpandedStacked" class="barcode-control-result"> <div class="name">Gs1DataBarExpandedStacked</div> <div class="description">@Html.Raw(Resources.Barcode.Gs1DataBarExpandedStacked_Description_Text0)</div> <div class="barcode">@Html.C1().Gs1DataBarExpandedStacked().Value("(01)00012345678905(10)ABC123").AutoWidthZoom(2)</div> <div><span class="value">@Html.Raw(Resources.Barcode.Barcode_Index_Text1): </span>(01)00012345678905(10)ABC123</div> </div> <div id="Gs1DataBarLimited" class="barcode-control-result"> <div class="name">Gs1DataBarLimited</div> <div class="description">@Html.Raw(Resources.Barcode.Gs1DataBarLimited_Description_Text0)</div> <div class="barcode">@Html.C1().Gs1DataBarLimited().Value("(01)20012345678909")</div> <div><span class="value">@Html.Raw(Resources.Barcode.Barcode_Index_Text1): </span>(01)20012345678909</div> </div> <div id="Gs1DataBarOmnidirectional" class="barcode-control-result"> <div class="name">Gs1DataBarOmnidirectional</div> <div class="description">@Html.Raw(Resources.Barcode.Gs1DataBarOmnidirectional_Description_Text0)</div> <div class="barcode">@Html.C1().Gs1DataBarOmnidirectional().Value("(01)20012345678909")</div> <div><span class="value">@Html.Raw(Resources.Barcode.Barcode_Index_Text1): </span>(01)20012345678909</div> </div> <div id="Gs1DataBarStacked" class="barcode-control-result"> <div class="name">Gs1DataBarStacked</div> <div class="description">@Html.Raw(Resources.Barcode.Gs1DataBarStacked_Description_Text0)</div> <div class="barcode">@Html.C1().Gs1DataBarStacked().Value("(01)20012345678909")</div> <div><span class="value">@Html.Raw(Resources.Barcode.Barcode_Index_Text1): </span>(01)20012345678909</div> </div> <div id="Gs1DataBarStackedOmnidirectional" class="barcode-control-result"> <div class="name">Gs1DataBarStackedOmnidirectional</div> <div class="description">@Html.Raw(Resources.Barcode.Gs1DataBarStackedOmnidirectional_Description_Text0)</div> <div class="barcode">@Html.C1().Gs1DataBarStackedOmnidirectional().Value("(01)20012345678909")</div> <div><span class="value">@Html.Raw(Resources.Barcode.Barcode_Index_Text1): </span>(01)20012345678909</div> </div> <div id="Gs1DataBarTruncated" class="barcode-control-result"> <div class="name">Gs1DataBarTruncated</div> <div class="description">@Html.Raw(Resources.Barcode.Gs1DataBarTruncated_Description_Text0)</div> <div class="barcode">@Html.C1().Gs1DataBarTruncated().Value("(01)20012345678909")</div> <div><span class="value">@Html.Raw(Resources.Barcode.Barcode_Index_Text1): </span>(01)20012345678909</div> </div> <div id="Pdf417" class="barcode-control-result"> <div class="name">Pdf417</div> <div class="description">@Html.Raw(Resources.Barcode.Pdf417_Description_Text0)</div> <div class="barcode">@Html.C1().Pdf417().Value("This is a PDF417 barcode").AutoWidthZoom(2)</div> <div><span class="value">@Html.Raw(Resources.Barcode.Barcode_Index_Text1): </span>This is a PDF417 barcode</div> </div> <div id="MicroPdf417" class="barcode-control-result"> <div class="name">MicroPdf417</div> <div class="description">@Html.Raw(Resources.Barcode.MicroPdf417_Description_Text0)</div> <div class="barcode">@Html.C1().MicroPdf417().Value("This is a MicroPDF417 barcode")</div> <div><span class="value">@Html.Raw(Resources.Barcode.Barcode_Index_Text1): </span>This is a MicroPDF417 barcode</div> </div> </td> </tr> </tbody> </table> @section Scripts{ <script> function OnSelectedItemChanged(e, s) { var selectedItem = e.selectedItem; if (!selectedItem.Items) { $(".barcode-control-result").css("opacity", 0); $("#" + selectedItem.Name).css("opacity", 1); } } function OnLoadedItems(e) { e.getFirstNode().select(); } </script> } @section Summary{ <p>@Html.Raw(Resources.Barcode.Barcode_Description_Text0)</p> } @section Description{ @Html.Raw(Resources.Barcode.Barcode_Description_Text0) <p> @Html.Raw(Resources.Barcode.Codabar_Description_Text0)<br /> @Html.Raw(Resources.Barcode.Code39_Description_Text0)<br /> @Html.Raw(Resources.Barcode.Code49_Description_Text0)<br /> @Html.Raw(Resources.Barcode.Code93_Description_Text0)<br /> @Html.Raw(Resources.Barcode.Code128_Description_Text0)<br /> @Html.Raw(Resources.Barcode.DataMatrixEcc200_Description_Text0)<br /> @Html.Raw(Resources.Barcode.DataMatrixEcc000_Description_Text0)<br /> @Html.Raw(Resources.Barcode.Ean8_Description_Text0)<br /> @Html.Raw(Resources.Barcode.Ean13_Description_Text0)<br /> @Html.Raw(Resources.Barcode.Gs1_128_Description_Text0)<br /> @Html.Raw(Resources.Barcode.Gs1DataBarExpanded_Description_Text0)<br /> @Html.Raw(Resources.Barcode.Gs1DataBarExpandedStacked_Description_Text0)<br /> @Html.Raw(Resources.Barcode.Gs1DataBarLimited_Description_Text0)<br /> @Html.Raw(Resources.Barcode.Gs1DataBarOmnidirectional_Description_Text0)<br /> @Html.Raw(Resources.Barcode.Gs1DataBarStacked_Description_Text0)<br /> @Html.Raw(Resources.Barcode.Gs1DataBarStackedOmnidirectional_Description_Text0)<br /> @Html.Raw(Resources.Barcode.Gs1DataBarTruncated_Description_Text0)<br /> @Html.Raw(Resources.Barcode.Interleaved2of5_Description_Text0)<br /> @Html.Raw(Resources.Barcode.Itf14_Description_Text0)<br /> @Html.Raw(Resources.Barcode.JapanesePostal_Description_Text0)<br /> @Html.Raw(Resources.Barcode.Pdf417_Description_Text0)<br /> @Html.Raw(Resources.Barcode.MicroPdf417_Description_Text0)<br /> @Html.Raw(Resources.Barcode.QRCode_Description_Text0)<br /> @Html.Raw(Resources.Barcode.UpcA_Description_Text0)<br /> @Html.Raw(Resources.Barcode.UpcE0_Description_Text0)<br /> @Html.Raw(Resources.Barcode.UpcE1_Description_Text0) </p> }