本文整理了Java中com.lowagie.text.Rectangle.top
方法的一些代码示例,展示了Rectangle.top
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Rectangle.top
方法的具体详情如下:
包路径:com.lowagie.text.Rectangle
类名称:Rectangle
方法名:top
暂无
代码示例来源:origin: org.seasar.tuigwaa/tuigwaa-cms
public void onGenericTag(PdfWriter writer, Document document,Rectangle rect,String text){
float y = (rect.top() + rect.bottom())/2;
if(GENERICTAG_HORIZONTAL.equals(text)){
cb_.setLineWidth(linewidth_);
cb_.moveTo(document.left()+20,y);
cb_.lineTo(document.right()-20,y);
cb_.stroke();
}else if(GENERICTAG_TOC.equals(text)){
float x = rect.right() + 20;
cb_.setLineWidth(linewidth_);
cb_.setLineDash(1.0f,2.0f,0f);
cb_.moveTo(x,y);
cb_.lineTo(document.right()-80,y);
cb_.stroke();
PdfTemplate currentPageTemplate_ = cb_.createTemplate(10,10);
cb_.addTemplate(currentPageTemplate_,document.right()-70,y-3);
templateList.add(currentPageTemplate_);
if(needFooter){
document.resetPageCount();
needFooter = false;
}
}else if(GENERICTAG_CLOSETOC.equals(text)){
needFooter = true;
// document.resetPageCount();
}
}
代码示例来源:origin: org.kuali.kfs/kfs-core
setCurrentRenderingYPosition(pageSize.top(TOP_MARGIN + CHECK_DETAIL_HEADING_HEIGHT));
setCurrentRenderingYPosition(pageSize.top(TOP_FIRST_PAGE));
代码示例来源:origin: org.seasar.tuigwaa/tuigwaa-cms
private void renderSidebar(PdfWriter writer, Document document){
// sidebar
cb_.rectangle(0,0,PAGEMARGIN_LEFT/2,document.getPageSize().top());
cb_.setColorFill(cmykSpc_,cmykSpc_.getTint());
cb_.fill();
cb_.resetCMYKColorFill();
// sidebar contents
cb_.beginText();
cb_.setFontAndSize(PdfUtils.BASEFONT_GOTHIC,size_*1.5f);
cb_.setColorFill(Color.BLUE);
cb_.setTextMatrix(0,1,-1,0,PAGEMARGIN_LEFT/3,document.top()/2);
cb_.showText(CREATER_APPLICATION);
cb_.resetRGBColorFill();
cb_.endText();
}
内容来源于网络,如有侵权,请联系作者删除!