public void AddBlueLineWithAutomaticNewPage(ref float y, float width = 500, float height = 1.3f, float x = 0)
 {
     const float heightRef = 40;
     if (y > 0)
     {
         float pixelRestant = DEFAULT_PAGE_SIZE - (y + height);
         if (pixelRestant < heightRef)
         {
             CreatePage();
             y = 0;
         }
     }
     // var line = new Foxit.PDF.PageElements.Line(x, y, x + width, y, height, new CmykColor(0.087f, 0.041f, 0f, 0.051f), LineStyle.Solid);
     var line = new Foxit.PDF.PageElements.Line(x, y, x + width, y, height, this.lineColor, LineStyle.Solid);
     _currentPage.Elements.Add(line);
 }
 public void AddBlueLine(float y, float width = 500, float height = 1.3f, float x = 0)
 {
     // var line = new Foxit.PDF.PageElements.Line(x, y, x + width, y, height, new CmykColor(0.087f, 0.041f, 0f, 0.051f), LineStyle.Solid);
     var line = new Foxit.PDF.PageElements.Line(x, y, x + width, y, height, this.lineColor, LineStyle.Solid);
     _currentPage.Elements.Add(line);
 }