`

HSSFClientAnchor 说明

 
阅读更多
1.public HSSFClientAnchor(int dx1,int dy1,int dx2,int dy2,short col1,int row1,short col2,
2.int row2);Creates a new client anchor and sets the top-left and bottom-right coordinates of the anchor.
3.Parameters:
4.dx1 - the x coordinate within the first cell.
5.dy1 - the y coordinate within the first cell.
6.dx2 - the x coordinate within the second cell.
7.dy2 - the y coordinate within the second cell.
dx2:第二个单元格的开始X坐标
dy2:第二个单元格的开始y坐标


1.col1 - the column (0 based); of the first cell.
2.row1 - the row (0 based); of the first cell.
3.col2 - the column (0 based); of the second cell.
4.row2 - the row (0 based); of the second cell.
5.col1 图片的左上角放在第几个列cell,
row1 图片的左上角放在第几个行cell,

col2 图片的右下角放在第几个列cell,
row2 图片的右下角放在第几个行cell,
6.列宽
sheet.setColumnWidth((short)column,(short)width);
行高
row.setHeight((short)height);
7.添加多个图片时:多个pic应该share同一个DrawingPatriarch在同一个sheet里面。
分享到:
评论

相关推荐

    SqHzxxService.java

    HSSFClientAnchor anchor = new HSSFClientAnchor(180, 90, 870,130, (short) 18, 3, (short) 19, 6); HSSFPatriarch patriarch = sheet.createDrawingPatriarch(); patriarch.createPicture(anchor, workBook....

    JAVA的poi实现模版导出excel(带图片).docx

    以下是关键知识点的详细说明: 1. **Apache POI库**:Apache POI是一个开源项目,它提供了Java API来处理Microsoft Office格式的文件,如XLS(Excel 97-2003)和XLSX(Excel 2007及以上)。在这个例子中,我们主要...

    NPOI导出详情页面包含图片到Excel

    HSSFClientAnchor anchor = new HSSFClientAnchor(0, 0, 0, 0, (short)3, 3, (short)5, 5); anchor.DragToColumn(3, 5); // 设置图片位置 // 创建图片形状 HSSFPicture picture = patriarch.CreatePicture(anchor, ...

    npoi导出excle带图片.rar

    HSSFClientAnchor anchor = new HSSFClientAnchor(0, 0, 0, 0, (short)1, 1, (short)1, 2); HSSFPicture picture = patriarch.CreatePicture(anchor, pictureIdx); picture.Resize(); ``` 这段代码将图片插入到...

    java使用POI插件绘制表格曲线图

    3. 使用`HSSFPatriarch.createChart(HSSFClientAnchor)`方法创建一个图表对象,如`HSSFChart`。 4. 设置图表类型为曲线图,可以使用`HSSFChart.ChartTypes.curve()`。 5. 应用数据源到图表上,通过`HSSFChart....

    java中将数据和图片导出到Excel文件

    HSSFClientAnchor anchor = new HSSFClientAnchor(0, 0, 1023, 255, (short) column, row, (short) (column + width), row + height); patriarch.createPicture(anchor, pictureIdx); // 输出文件 ...

    java_poi操作excel

    HSSFComment comment = patriarch.createComment(new HSSFClientAnchor(0, 0, 0, 0, (short) 4, 2, (short) 6, 5)); // 创建批注 comment.setString(new HSSFRichTextString("这是一个批注")); // 设置批注文本 ...

    NPOI导出excel方法合并、插入图片实例演示.docx

    HSSFClientAnchor anchor = new HSSFClientAnchor(0, 0, 100, 100, 1, 1, 1, 1); HSSFPicture picture = patriarch.CreatePicture(anchor, wb.AddPicture(imageBytes, NPOI.SS.UserModel.PictureType.JPEG)); ...

    java导出excel

    HSSFClientAnchor anchor = new HSSFClientAnchor(0, 0, 0, 0, (short) 1, 1, (short) 2, 2); // 定义图片的位置 HSSFPicture picture = patriarch.createPicture(anchor, pictureData.getPictureIndex()); ``` 6. ...

    导出Excel多个单元格合并及图片插入

    例如:`new HSSFClientAnchor(0, 0, 1023, 255, (short) 3, 2, (short) 3, 2)`。其中dx1, dy1, dx2, dy2分别表示图片左上角和右下角相对于列宽和行高的偏移量,col1, row1, col2, row2则表示图片的左上角和右下角...

    poi-quick-guide

    HSSFClientAnchor anchor = new HSSFClientAnchor(0, 0, 1023, 255, (short) 1, 1, (short) 3, 3); HSSFPatriarch patriarch = sheet.createDrawingPatriarch(); patriarch.createPicture(anchor, pictureIdx); // ...

    图片导入到Excel

    HSSFClientAnchor anchor = new HSSFClientAnchor(0, 0, 1023, 255, (short) 0, 1, (short) 10, 20); HSSFPicture pic = sheet.createPicture(anchor, pictureIdx); // 设置Excel保存路径 String filePath = ...

    java操作excel用到的jar包

    例如,HSSFPatriarch和XSSFPatriarch类可用于创建图表,HSSFClientAnchor和XSSFClientAnchor用于插入图片。 7. **性能优化**:对于大型Excel文件,POI提供了一种称为SXSSF(Streaming Usermodel API)的内存优化...

    NPOI导出excel方法合并、插入图片实例演示.pdf

    3. 在需要插入图片的单元格上,创建一个`HSSFClientAnchor`对象来定义图片的位置和大小。 4. 在单元格的`HSSFCell`上,使用`HSSFPatriarch`的`CreatePicture`方法,传入图片ID和锚点,以插入图片。 最后,完成工作...

    Code examples for class HSSFSimpleShape.zip

    shape.setAnchor(new HSSFClientAnchor(100, 100, 500, 300)); ``` 3. **设置形状类型**:`HSSFSimpleShape`支持多种形状类型,可通过`HSSFShapeTypes`枚举值设定。例如,创建一个椭圆: ```java shape....

    NPOI使用手册

    HSSFClientAnchor anchor = new HSSFClientAnchor(0, 0, 0, 0, (short)4, 1, (short)5, 2); HSSFComment comment = sheet.CreateDrawingPatriarch().CreateCellComment(anchor); comment.String = new ...

    C#操作EXCEL文件

    首先,将图片转换为字节数组,然后创建一个`HSSFClientAnchor`或`XSSFClientAnchor`对象,指定图片在工作表中的位置,最后通过`CreatePicture`方法添加图片。 4. **设置单元格样式和边框线**: C#可以通过`...

    POI操作Excel常用方法总结.docx

    - 图表创建:利用`HSSFPatriarch`和`HSSFClientAnchor`来创建图表。 - 数据验证:使用`HSSFDataValidation`进行数据有效性检查。 在实际应用中,POI库提供了丰富的功能,可以帮助开发者实现各种复杂的Excel操作。...

    jfreechart生成图片及导出pdf 、excel

    将图表绘制到`HSSFClientAnchor`,并添加到工作表。完成后,使用`Workbook.write()`方法将工作簿写入到OutputStream或File。 7. **示例代码** 下面是生成饼图并导出为PDF的基本代码片段: ```java ...

Global site tag (gtag.js) - Google Analytics