com.itextpdf.text.Rectangle.getBorderWidthTop()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(2.7k)|赞(0)|评价(0)|浏览(85)

本文整理了Java中com.itextpdf.text.Rectangle.getBorderWidthTop方法的一些代码示例,展示了Rectangle.getBorderWidthTop的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Rectangle.getBorderWidthTop方法的具体详情如下:
包路径:com.itextpdf.text.Rectangle
类名称:Rectangle
方法名:getBorderWidthTop

Rectangle.getBorderWidthTop介绍

[英]Gets the width of the top border.
[中]获取上边框的宽度。

代码示例

代码示例来源:origin: stackoverflow.com

public class HeaderAndFooter extends PdfPageEventHelper {

public void onEndPage (PdfWriter writer, Document document) {
  Rectangle rect = writer.getBoxSize("art");
  switch(writer.getPageNumber() % 2) {
  case 0:
    ColumnText.showTextAligned(writer.getDirectContent(),                            Element.ALIGN_RIGHT, new Phrase("even header"),
        rect.getBorderWidthRight(), rect.getBorderWidthTop(), 0);
    break;
  case 1:
    ColumnText.showTextAligned(writer.getDirectContent(),
        Element.ALIGN_CENTER, new Phrase(String.format("%d", writer.getPageNumber())),
        300f, 62f, 0);
    break;
  }

代码示例来源:origin: stackoverflow.com

public class HeaderAndFooter extends PdfPageEventHelper {

public void onEndPage (PdfWriter writer, Document document) {
  Rectangle rect = writer.getBoxSize("art");
  switch(writer.getPageNumber() % 2) {
  case 0:
    ColumnText.showTextAligned(writer.getDirectContent(),
        Element.ALIGN_RIGHT, new Phrase("even header"),
        rect.getBorderWidthRight(), rect.getBorderWidthTop(), 0);
    break;
  case 1:
    ColumnText.showTextAligned(writer.getDirectContent(),
        Element.ALIGN_CENTER, new Phrase(String.format("%d", writer.getPageNumber())),
        300f, 62f, 0);
    break;
  }
  ColumnText.showTextAligned(writer.getDirectContent(),
      Element.ALIGN_CENTER, new Phrase(String.format("%d", writer.getPageNumber())),
      (2f + 4f) / 2, 2f - 18, 0);
}
}

代码示例来源:origin: stackoverflow.com

public class HeaderAndFooter extends PdfPageEventHelper {

public void onEndPage (PdfWriter writer, Document document) {
  Rectangle rect = writer.getBoxSize("art");
  switch(writer.getPageNumber() % 2) {
  case 0:
    ColumnText.showTextAligned(writer.getDirectContent(),
        Element.ALIGN_RIGHT, new Phrase("header"),
        rect.getBorderWidthRight(), rect.getBorderWidthTop(), 0);
    break;
  case 1:
    ColumnText.showTextAligned(writer.getDirectContent(),
        Element.ALIGN_CENTER, new Phrase(String.format("%d", writer.getPageNumber())),
        300f, 62f, 0);
    break;
  }
  ColumnText.showTextAligned(writer.getDirectContent(),
      Element.ALIGN_CENTER, new Phrase(String.format("%d", writer.getPageNumber())),
      (2f + 4f) / 2, 2f - 18, 0);
}}

代码示例来源:origin: com.itextpdf/itextg

float r = rect.getRight();
float l = rect.getLeft();
float wt = rect.getBorderWidthTop();
float wb = rect.getBorderWidthBottom();
float wr = rect.getBorderWidthRight();

代码示例来源:origin: com.itextpdf/itextpdf

float r = rect.getRight();
float l = rect.getLeft();
float wt = rect.getBorderWidthTop();
float wb = rect.getBorderWidthBottom();
float wr = rect.getBorderWidthRight();

相关文章