C# 使用PdfFileWriter的pdf条形码

C# 使用PdfFileWriter的pdf条形码,c#,pdf,C#,Pdf,我正在使用PdfielWriter创建pdf文件,并希望在其上添加条形码,我使用了此代码,但它给了我黑色矩形条形码 我试着安装字体并使用它,但我遇到了同样的问题 Document = new PdfDocument(pageWidth, pageHieght, unitOfMeasure, FileName); PdfFont ArialNormal = new PdfFont(Document, "Arial", FontStyle.Regular, false

我正在使用PdfielWriter创建pdf文件,并希望在其上添加条形码,我使用了此代码,但它给了我黑色矩形条形码

我试着安装字体并使用它,但我遇到了同样的问题

        Document = new PdfDocument(pageWidth, pageHieght, unitOfMeasure, FileName);
        PdfFont ArialNormal = new PdfFont(Document, "Arial", FontStyle.Regular, false);
        Page = new PdfPage(Document, pageWidth, pageHieght);

        Contents = new PdfContents(Page);
        Contents.SetColorNonStroking(Color.Black);
        BarcodeEAN13 Barcode1 = new BarcodeEAN13(new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 1, 2, 3 });
        Contents.DrawBarcode(PosX, PosY, TextJustify.Center, 40, 12, Barcode1, ArialNormal, 12);

您试图生成哪种类型的条形码?您能否提供此代码生成的条形码的屏幕截图?有许多不同样式的条形码(),看起来PdfielWriter只支持其中的一些()写入正确的信息。