示例#1
0
        public virtual void SetAndGetBorderStylePdfNameTest()
        {
            PdfPolyGeomAnnotation pdfPolyGeomAnnotation = new PdfPolygonAnnotation(new PdfDictionary());

            pdfPolyGeomAnnotation.SetBorderStyle(PdfName.D);
            NUnit.Framework.Assert.AreEqual(PdfName.D, pdfPolyGeomAnnotation.GetBorderStyle().GetAsName(PdfName.S));
        }
示例#2
0
        public virtual void SetAndGetDashPatternTest()
        {
            PdfPolyGeomAnnotation pdfPolyGeomAnnotation = new PdfPolygonAnnotation(new PdfDictionary());
            PdfArray array = new PdfArray(new float[] { 1, 2 });

            pdfPolyGeomAnnotation.SetDashPattern(array);
            NUnit.Framework.Assert.AreEqual(array, pdfPolyGeomAnnotation.GetBorderStyle().GetAsArray(PdfName.D));
        }
示例#3
0
        public virtual void SetAndGetBorderStylePdfDictTest()
        {
            PdfPolyGeomAnnotation pdfPolyGeomAnnotation = new PdfPolygonAnnotation(new PdfDictionary());
            PdfDictionary         style = new PdfDictionary();

            style.Put(PdfName.Width, new PdfNumber(1));
            pdfPolyGeomAnnotation.SetBorderStyle(style);
            NUnit.Framework.Assert.AreEqual(style, pdfPolyGeomAnnotation.GetBorderStyle());
        }