Example #1
0
        /// <summary>
        /// Method that adds a line to the page object
        /// </summary>
        /// <param name="X">X position of the line in the page</param>
        /// <param name="Y">Y position of the line in the page</param>
        /// <param name="X1">X1 position of the line in the page</param>
        /// <param name="Y1">Y1 position of the line in the page</param>
        /// <param name="lineStyle">Line's style</param>
        /// <param name="lineColor">Line's color</param>
        public void drawLine(int X, int Y, int X1, int Y1, predefinedLineStyle lineStyle, pdfColor lineColor)
        {
            lineElement objLine = new lineElement(X, Y, X1, Y1, lineStyle, lineColor);

            _persistentElements.Add(objLine);
            objLine = null;
        }
Example #2
0
        /// <summary>
        /// Method that adds a line to the page object
        /// </summary>
        /// <param name="X">X position of the line in the page</param>
        /// <param name="Y">Y position of the line in the page</param>
        /// <param name="X1">X1 position of the line in the page</param>
        /// <param name="Y1">Y1 position of the line in the page</param>
        /// <param name="lineStyle">Line's style</param>
        public void drawLine(int X, int Y, int X1, int Y1, predefinedLineStyle lineStyle)
        {
            lineElement objLine = new lineElement(X, Y, X1, Y1, lineStyle);

            _elements.Add(objLine);
            objLine = null;
        }
Example #3
0
        /// <summary>
        /// Method that adds a line to the page object
        /// </summary>
        /// <param name="X">X position of the line in the page</param>
        /// <param name="Y">Y position of the line in the page</param>
        /// <param name="X1">X1 position of the line in the page</param>
        /// <param name="Y1">Y1 position of the line in the page</param>
        /// <param name="lineStyle">Line's style</param>
        /// <param name="lineColor">Line's color</param>
        /// <param name="lineWidth">Line's size</param>
        public void drawLine(int X, int Y, int X1, int Y1, predefinedLineStyle lineStyle, predefinedColor lineColor, int lineWidth)
        {
            lineElement objLine = new lineElement(X, Y, X1, Y1, lineWidth, lineStyle, lineColor);

            _elements.Add(objLine);
            objLine = null;
        }
Example #4
0
        /// <summary>
        /// Method that adds a line to the page object
        /// </summary>
        /// <param name="X">X position of the line in the page</param>
        /// <param name="Y">Y position of the line in the page</param>
        /// <param name="X1">X1 position of the line in the page</param>
        /// <param name="Y1">Y1 position of the line in the page</param>
        /// <param name="lineStyle">Line's style</param>
        /// <param name="lineWidth">Line's size</param>
        public void drawLine(int X, int Y, int X1, int Y1, predefinedLineStyle lineStyle, int lineWidth)
        {
            lineElement objLine = new lineElement(X, Y, X1, Y1, lineWidth, lineStyle);

            _persistentElements.Add(objLine);
            objLine = null;
        }
Example #5
0
 /// <summary>
 /// Class's constructor
 /// </summary>
 /// <param name="X">X position in the PDF document</param>
 /// <param name="Y">Y position in the PDF document</param>
 /// <param name="X1">X1 position in the PDF document</param>
 /// <param name="Y1">Y1 position in the PDF document</param>		
 /// <param name="newWidth">Line's size</param>
 /// /// <param name="newStyle">Line's style</param>
 public lineElement(int X, int Y, int X1, int Y1, int newWidth, predefinedLineStyle newStyle)
 {
     _coordX = X;
     _coordY = Y;
     _coordX1 = X1;
     _coordY1 = Y1;
     _lineStyle = new pdfLineStyle(newWidth, newStyle);
 }
Example #6
0
 /// <summary>
 /// Class's constructor
 /// </summary>
 /// <param name="X">X position in the PDF document</param>
 /// <param name="Y">Y position in the PDF document</param>
 /// <param name="X1">X1 position in the PDF document</param>
 /// <param name="Y1">Y1 position in the PDF document</param>
 /// <param name="newWidth">Line's size</param>
 /// /// <param name="newStyle">Line's style</param>
 public lineElement(int X, int Y, int X1, int Y1, int newWidth, predefinedLineStyle newStyle)
 {
     _coordX    = X;
     _coordY    = Y;
     _coordX1   = X1;
     _coordY1   = Y1;
     _lineStyle = new pdfLineStyle(newWidth, newStyle);
 }
Example #7
0
 /// <summary>
 /// Class's constructor
 /// </summary>
 /// <param name="X">X position in the PDF document</param>
 /// <param name="Y">Y position in the PDF document</param>
 /// <param name="X1">X1 position in the PDF document</param>
 /// <param name="Y1">Y1 position in the PDF document</param>
 /// <param name="newWidth">Line's size</param>
 /// <param name="newStyle">Line's style</param>
 /// <param name="newColor">Line's color</param>
 public lineElement(int X, int Y, int X1, int Y1, int newWidth, predefinedLineStyle newStyle, predefinedColor newColor)
 {
     _coordX      = X;
     _coordY      = Y;
     _coordX1     = X1;
     _coordY1     = Y1;
     _strokeColor = new pdfColor(newColor);
     _lineStyle   = new pdfLineStyle(newWidth, newStyle);
 }
Example #8
0
 /// <summary>
 /// Class's constructor
 /// </summary>
 /// <param name="X">X position in the PDF document</param>
 /// <param name="Y">Y position in the PDF document</param>
 /// <param name="Ray">Ray of the circle</param>
 /// <param name="strokeColor">Color of circle's border</param>
 /// <param name="fillColor">Color of the circle</param>
 /// <param name="newStyle">Border's style</param>
 public circleElement(int X, int Y, int Ray, predefinedColor strokeColor, predefinedColor fillColor, predefinedLineStyle newStyle)
 {
     _coordX = X;
     _coordY = Y;
     _ray = Ray;
     _strokeColor = new pdfColor(strokeColor);
     _fillColor = new pdfColor(fillColor);
     _lineStyle = new pdfLineStyle(1, newStyle);
 }
Example #9
0
 /// <summary>
 /// Method that adds a rectangle to the page object
 /// </summary>
 /// <param name="X">X position of the rectangle in the page</param>
 /// <param name="Y">Y position of the rectangle in the page</param>
 /// <param name="X1">X1 position of the rectangle in the page</param>
 /// <param name="Y1">Y1 position of the rectangle in the page</param>
 /// <param name="strokeColor">Border's color</param>
 /// <param name="fillColor">Rectancle's color</param>
 /// <param name="newStyle">Border's style</param>
 public rectangleElement(int X, int Y, int X1, int Y1, predefinedColor strokeColor, predefinedColor fillColor, predefinedLineStyle newStyle)
 {
     _coordX = X;
     _coordY = Y;
     _coordX1 = X1;
     _coordY1 = Y1;
     _strokeColor = new pdfColor(strokeColor);
     _fillColor = new pdfColor(fillColor);
     _lineStyle = new pdfLineStyle(1, newStyle);
 }
Example #10
0
        /// <summary>
        /// Method that adds a circle to the page object
        /// </summary>
        /// <param name="X">X position of the circle in the page</param>
        /// <param name="Y">Y position of the circle in the page</param>
        /// <param name="ray">Circle's ray</param>
        /// <param name="strokeColor">Border's color</param>
        /// <param name="fillColor">Circle's color</param>
        /// <param name="borderStyle">Border's style</param>
        /// <param name="borderWidth">Border's size</param>
        public void drawCircle(int X, int Y, int ray, predefinedColor strokeColor, predefinedColor fillColor, predefinedLineStyle borderStyle, int borderWidth)
        {
            circleElement objCircle = new circleElement(X, Y, ray, strokeColor, fillColor, borderWidth, borderStyle);

            _elements.Add(objCircle);
            objCircle = null;
        }
Example #11
0
 /// <summary>
 /// Class's constructor
 /// </summary>
 /// <param name="X">X position in the PDF document</param>
 /// <param name="Y">Y position in the PDF document</param>
 /// <param name="X1">X1 position in the PDF document</param>
 /// <param name="Y1">Y1 position in the PDF document</param>	
 /// <param name="newWidth">Line's size</param>
 /// <param name="newStyle">Line's style</param>
 /// <param name="newColor">Line's color</param>
 public lineElement(int X, int Y, int X1, int Y1, int newWidth, predefinedLineStyle newStyle, predefinedColor newColor)
 {
     _coordX = X;
     _coordY = Y;
     _coordX1 = X1;
     _coordY1 = Y1;
     _strokeColor = new pdfColor(newColor);
     _lineStyle = new pdfLineStyle(newWidth, newStyle);
 }
 /// <summary>
 /// Method that adds a line to the page object
 /// </summary>
 /// <param name="X">X position of the line in the page</param>
 /// <param name="Y">Y position of the line in the page</param>
 /// <param name="X1">X1 position of the line in the page</param>
 /// <param name="Y1">Y1 position of the line in the page</param>
 /// <param name="lineStyle">Line's style</param>
 /// <param name="lineColor">Line's color</param>
 public void drawLine(int X, int Y, int X1, int Y1, predefinedLineStyle lineStyle, pdfColor lineColor)
 {
     lineElement objLine = new lineElement(X, Y, X1, Y1, lineStyle, lineColor);
     _persistentElements.Add(objLine);
     objLine = null;
 }
Example #13
0
        /// <summary>
        /// Method that adds a rectangle to the page object
        /// </summary>
        /// <param name="X">X position of the rectangle in the page</param>
        /// <param name="Y">Y position of the rectangle in the page</param>
        /// <param name="X1">X1 position of the rectangle in the page</param>
        /// <param name="Y1">Y1 position of the rectangle in the page</param>
        /// <param name="strokeColor">Border's color</param>
        /// <param name="fillColor">Rectancle's color</param>
        /// <param name="borderWidth">Border's size</param>
        /// <param name="borderStyle">Border's style</param>
        public void drawRectangle(int X, int Y, int X1, int Y1, predefinedColor strokeColor, predefinedColor fillColor, int borderWidth, predefinedLineStyle borderStyle)
        {
            rectangleElement objRectangle = new rectangleElement(X, Y, X1, Y1, strokeColor, fillColor, borderWidth, borderStyle);

            _elements.Add(objRectangle);
            objRectangle = null;
        }
Example #14
0
 /// <summary>
 /// Class's constructor
 /// </summary>
 /// <param name="newWidth">Line's size</param>
 /// <param name="newStyle">Line's style</param>
 public pdfLineStyle(int newWidth, predefinedLineStyle newStyle)
 {
     _width = newWidth;
     _lineStyle = newStyle;
 }
Example #15
0
 /// <summary>
 /// Class's constructor
 /// </summary>
 /// <param name="newStyle">Line's style</param>
 public pdfLineStyle(predefinedLineStyle newStyle)
 {
     _lineStyle = newStyle;
 }
Example #16
0
 /// <summary>
 /// Method that adds a rectangle to the page object
 /// </summary>
 /// <param name="X">X position of the rectangle in the page</param>
 /// <param name="Y">Y position of the rectangle in the page</param>
 /// <param name="X1">X1 position of the rectangle in the page</param>
 /// <param name="Y1">Y1 position of the rectangle in the page</param>
 /// <param name="strokeColor">Border's color</param>
 /// <param name="fillColor">Rectancle's color</param>
 /// <param name="borderWidth">Border's size</param>
 /// <param name="borderStyle">Border's style</param>
 public void drawRectangle(int X, int Y, int X1, int Y1, predefinedColor strokeColor, predefinedColor fillColor, int borderWidth, predefinedLineStyle borderStyle)
 {
     rectangleElement objRectangle = new rectangleElement(X, Y, X1, Y1, strokeColor, fillColor, borderWidth, borderStyle);
     _elements.Add(objRectangle);
     objRectangle = null;
 }
 /// <summary>
 /// Class's constructor
 /// </summary>
 /// <param name="newStyle">Line's style</param>
 public pdfLineStyle(predefinedLineStyle newStyle)
 {
     _lineStyle = newStyle;
 }
Example #18
0
 /// <summary>
 /// Class's constructor
 /// </summary>
 /// <param name="X">X position in the PDF document</param>
 /// <param name="Y">Y position in the PDF document</param>
 /// <param name="Ray">Ray of the circle</param>
 /// <param name="strokeColor">Color of circle's border</param>
 /// <param name="fillColor">Color of the circle</param>
 /// <param name="newWidth">Border's size</param>
 /// <param name="newStyle">Border's style</param>
 public circleElement(int X, int Y, int Ray, pdfColor strokeColor, pdfColor fillColor, int newWidth, predefinedLineStyle newStyle)
 {
     _coordX      = X;
     _coordY      = Y;
     _ray         = Ray;
     _strokeColor = strokeColor;
     _fillColor   = fillColor;
     _lineStyle   = new pdfLineStyle(newWidth, newStyle);
 }
 /// <summary>
 /// Method that adds a circle to the page object
 /// </summary>
 /// <param name="X">X position of the circle in the page</param>
 /// <param name="Y">Y position of the circle in the page</param>
 /// <param name="ray">Circle's ray</param>
 /// <param name="strokeColor">Border's color</param>
 /// <param name="fillColor">Circle's color</param>
 /// <param name="borderStyle">Border's style</param>
 public void drawCircle(int X, int Y, int ray, pdfColor strokeColor, pdfColor fillColor, predefinedLineStyle borderStyle)
 {
     circleElement objCircle = new circleElement(X, Y, ray, strokeColor, fillColor, borderStyle);
     _persistentElements.Add(objCircle);
     objCircle = null;
 }
Example #20
0
 /// <summary>
 /// Method that adds a rectangle to the page object [DEPRECATED]
 /// </summary>
 /// <param name="X">X position of the rectangle in the page</param>
 /// <param name="Y">Y position of the rectangle in the page</param>
 /// <param name="X1">X1 position of the rectangle in the page</param>
 /// <param name="Y1">Y1 position of the rectangle in the page</param>
 /// <param name="strokeColor">Border's color</param>
 /// <param name="fillColor">Rectancle's color</param>
 /// <param name="newStyle">Border's style</param>
 public rectangleElement(int X, int Y, int X1, int Y1, predefinedColor strokeColor, predefinedColor fillColor, predefinedLineStyle newStyle)
 {
     _coordX      = X;
     _coordY      = Y;
     _coordX1     = X1;
     _coordY1     = Y1;
     _strokeColor = new pdfColor(strokeColor);
     _fillColor   = new pdfColor(fillColor);
     _lineStyle   = new pdfLineStyle(1, newStyle);
 }
Example #21
0
        /// <summary>
        /// Method that adds a circle to the page object
        /// </summary>
        /// <param name="X">X position of the circle in the page</param>
        /// <param name="Y">Y position of the circle in the page</param>
        /// <param name="ray">Circle's ray</param>
        /// <param name="strokeColor">Border's color</param>
        /// <param name="fillColor">Circle's color</param>
        /// <param name="borderStyle">Border's style</param>
        public void drawCircle(int X, int Y, int ray, pdfColor strokeColor, pdfColor fillColor, predefinedLineStyle borderStyle)
        {
            circleElement objCircle = new circleElement(X, Y, ray, strokeColor, fillColor, borderStyle);

            _persistentElements.Add(objCircle);
            objCircle = null;
        }
Example #22
0
 /// <summary>
 /// Method that adds a rectangle to the page object
 /// </summary>
 /// <param name="X">X position of the rectangle in the page</param>
 /// <param name="Y">Y position of the rectangle in the page</param>
 /// <param name="X1">X1 position of the rectangle in the page</param>
 /// <param name="Y1">Y1 position of the rectangle in the page</param>
 /// <param name="strokeColor">Border's color</param>
 /// <param name="fillColor">Rectancle's color</param>
 /// <param name="newWidth">Border's width</param>
 /// <param name="newStyle">Border's style</param>
 public rectangleElement(int X, int Y, int X1, int Y1, pdfColor strokeColor, pdfColor fillColor, int newWidth, predefinedLineStyle newStyle)
 {
     _coordX      = X;
     _coordY      = Y;
     _coordX1     = X1;
     _coordY1     = Y1;
     _strokeColor = strokeColor;
     _fillColor   = fillColor;
     _lineStyle   = new pdfLineStyle(newWidth, newStyle);
 }
 /// <summary>
 /// Method that adds a line to the page object
 /// </summary>
 /// <param name="X">X position of the line in the page</param>
 /// <param name="Y">Y position of the line in the page</param>
 /// <param name="X1">X1 position of the line in the page</param>
 /// <param name="Y1">Y1 position of the line in the page</param>
 /// <param name="lineStyle">Line's style</param>
 /// <param name="lineWidth">Line's size</param>
 public void drawLine(int X, int Y, int X1, int Y1, predefinedLineStyle lineStyle, int lineWidth)
 {
     lineElement objLine = new lineElement(X, Y, X1, Y1, lineWidth, lineStyle);
     _persistentElements.Add(objLine);
     objLine = null;
 }
 /// <summary>
 /// Method that adds a rectangle to the page object
 /// </summary>
 /// <param name="X">X position of the rectangle in the page</param>
 /// <param name="Y">Y position of the rectangle in the page</param>
 /// <param name="X1">X1 position of the rectangle in the page</param>
 /// <param name="Y1">Y1 position of the rectangle in the page</param>
 /// <param name="strokeColor">Border's color</param>
 /// <param name="fillColor">Rectancle's color</param>
 /// <param name="newWidth">Border's width</param>
 /// <param name="newStyle">Border's style</param>
 public rectangleElement(int X, int Y, int X1, int Y1, pdfColor strokeColor, pdfColor fillColor, int newWidth, predefinedLineStyle newStyle)
 {
     _coordX = X;
     _coordY = Y;
     _coordX1 = X1;
     _coordY1 = Y1;
     _strokeColor = strokeColor;
     _fillColor = fillColor;
     _lineStyle = new pdfLineStyle(newWidth, newStyle);
 }
Example #25
0
 /// <summary>
 /// Method that adds a circle to the page object
 /// </summary>
 /// <param name="X">X position of the circle in the page</param>
 /// <param name="Y">Y position of the circle in the page</param>
 /// <param name="ray">Circle's ray</param>
 /// <param name="strokeColor">Border's color</param>
 /// <param name="fillColor">Circle's color</param>
 /// <param name="borderStyle">Border's style</param>
 /// <param name="borderWidth">Border's size</param>
 public void drawCircle(int X, int Y, int ray, predefinedColor strokeColor, predefinedColor fillColor, predefinedLineStyle borderStyle, int borderWidth)
 {
     circleElement objCircle = new circleElement(X, Y, ray, strokeColor, fillColor, borderWidth, borderStyle);
     _elements.Add(objCircle);
     objCircle = null;
 }
 /// <summary>
 /// Class's constructor
 /// </summary>
 /// <param name="newWidth">Line's size</param>
 /// <param name="newStyle">Line's style</param>
 public pdfLineStyle(int newWidth, predefinedLineStyle newStyle)
 {
     _width     = newWidth;
     _lineStyle = newStyle;
 }
Example #27
0
 /// <summary>
 /// Method that adds a line to the page object
 /// </summary>
 /// <param name="X">X position of the line in the page</param>
 /// <param name="Y">Y position of the line in the page</param>
 /// <param name="X1">X1 position of the line in the page</param>
 /// <param name="Y1">Y1 position of the line in the page</param>
 /// <param name="lineStyle">Line's style</param>
 public void drawLine(int X, int Y, int X1, int Y1, predefinedLineStyle lineStyle)
 {
     lineElement objLine = new lineElement(X, Y, X1, Y1, lineStyle);
     _elements.Add(objLine);
     objLine = null;
 }
Example #28
0
 /// <summary>
 /// Method that adds a line to the page object
 /// </summary>
 /// <param name="X">X position of the line in the page</param>
 /// <param name="Y">Y position of the line in the page</param>
 /// <param name="X1">X1 position of the line in the page</param>
 /// <param name="Y1">Y1 position of the line in the page</param>
 /// <param name="lineStyle">Line's style</param>
 /// <param name="lineColor">Line's color</param>
 /// <param name="lineWidth">Line's size</param>
 public void drawLine(int X, int Y, int X1, int Y1, predefinedLineStyle lineStyle, predefinedColor lineColor, int lineWidth)
 {
     lineElement objLine = new lineElement(X, Y, X1, Y1, lineWidth, lineStyle, lineColor);
     _elements.Add(objLine);
     objLine = null;
 }
Example #29
0
 /// <summary>
 /// Class's constructor [DEPRECATED]
 /// </summary>
 /// <param name="X">X position in the PDF document</param>
 /// <param name="Y">Y position in the PDF document</param>
 /// <param name="Ray">Ray of the circle</param>
 /// <param name="strokeColor">Color of circle's border</param>
 /// <param name="fillColor">Color of the circle</param>
 /// <param name="newStyle">Border's style</param>
 public circleElement(int X, int Y, int Ray, predefinedColor strokeColor, predefinedColor fillColor, predefinedLineStyle newStyle)
 {
     _coordX      = X;
     _coordY      = Y;
     _ray         = Ray;
     _strokeColor = new pdfColor(strokeColor);
     _fillColor   = new pdfColor(fillColor);
     _lineStyle   = new pdfLineStyle(1, newStyle);
 }
 /// <summary>
 /// Class's constructor
 /// </summary>
 /// <param name="X">X position in the PDF document</param>
 /// <param name="Y">Y position in the PDF document</param>
 /// <param name="Ray">Ray of the circle</param>
 /// <param name="strokeColor">Color of circle's border</param>
 /// <param name="fillColor">Color of the circle</param>
 /// <param name="newWidth">Border's size</param>
 /// <param name="newStyle">Border's style</param>
 public circleElement(int X, int Y, int Ray, pdfColor strokeColor, pdfColor fillColor, int newWidth, predefinedLineStyle newStyle)
 {
     _coordX = X;
     _coordY = Y;
     _ray = Ray;
     _strokeColor = strokeColor;
     _fillColor = fillColor;
     _lineStyle = new pdfLineStyle(newWidth, newStyle);
 }