iTextSharp.text.pdf.MultiColumnText.AddRegularColumns C# (CSharp) Метод

AddRegularColumns() публичный Метод

public AddRegularColumns ( float left, float right, float gutterWidth, int numColumns ) : void
left float
right float
gutterWidth float
numColumns int
Результат void
        public void AddRegularColumns(float left, float right, float gutterWidth, int numColumns)
        {
            float currX = left;
            float width = right - left;
            float colWidth = (width - (gutterWidth * (numColumns - 1))) / numColumns;
            for (int i = 0; i < numColumns; i++) {
                AddSimpleColumn(currX, currX + colWidth);
                currX += colWidth + gutterWidth;
            }
        }

Usage Example

Пример #1
0
 public void AddSection(MultiColumnSection section)
 {
     PDF.MultiColumnText multiCol = new PDF.MultiColumnText(450);
     multiCol.AddRegularColumns(36, document.PageSize.Width - 36, 18, section.NumberOfColumns);
     AddElements(section, multiCol);
 }
All Usage Examples Of iTextSharp.text.pdf.MultiColumnText::AddRegularColumns