Examples of addPicture()


Examples of org.apache.poi.hslf.usermodel.SlideShow.addPicture()

        Slide slide = ppt.createSlide();

        String path = cwd + "/test-movie.mpg";
        int movieIdx = ppt.addMovie(path, MovieShape.MOVIE_MPEG);
        int thumbnailIdx = ppt.addPicture(new File(cwd, "tomcat.png"), Picture.PNG);

        MovieShape shape = new MovieShape(movieIdx, thumbnailIdx);
        shape.setAnchor(new Rectangle2D.Float(300,225,120,90));
        slide.addShape(shape);
View Full Code Here

Examples of org.apache.poi.hslf.usermodel.SlideShow.addPicture()

        group.setAnchor(new Rectangle(0, 0, (int)pgsize.getWidth(), (int)pgsize.getHeight()));
        slide.addShape(group);

        File img = new File(cwd, "clock.jpg");
        int idx = ppt.addPicture(img, Picture.JPEG);
        Picture pict = new Picture(idx, group);
        pict.setAnchor(new Rectangle(0, 0, 200, 200));
        group.addShape(pict);

        Line line = new Line(group);
View Full Code Here

Examples of org.apache.poi.ss.usermodel.Workbook.addPicture()

        {
          try
          {
            final ResourceData data = resourceManager.load(url);
            // create the image
            return workbook.addPicture(data.getResource(resourceManager), format);
          }
          catch (final ResourceException re)
          {
            logger.info("Failed to load image from URL " + url, re)// NON-NLS
          }
View Full Code Here

Examples of org.apache.poi.ss.usermodel.Workbook.addPicture()

    {
      // now encode the image. We don't need to create digest data
      // for the image contents, as the image is perfectly identifyable
      // by its URL
      final byte[] data = RenderUtility.encodeImage(image);
      return workbook.addPicture(data, Workbook.PICTURE_TYPE_PNG);
    }
    return -1;
  }

}
View Full Code Here

Examples of org.apache.poi.ss.usermodel.Workbook.addPicture()

    }

    @Test
    public void bug53432(){
        Workbook wb = new HSSFWorkbook(); //or new HSSFWorkbook();
        wb.addPicture(new byte[]{123,22}, Workbook.PICTURE_TYPE_JPEG);
        assertEquals(wb.getAllPictures().size(), 1);

        wb = new HSSFWorkbook();
        wb = writeOutAndReadBack((HSSFWorkbook) wb);
        assertEquals(wb.getAllPictures().size(), 0);
View Full Code Here

Examples of org.apache.poi.ss.usermodel.Workbook.addPicture()

        assertEquals(wb.getAllPictures().size(), 1);

        wb = new HSSFWorkbook();
        wb = writeOutAndReadBack((HSSFWorkbook) wb);
        assertEquals(wb.getAllPictures().size(), 0);
        wb.addPicture(new byte[]{123,22}, Workbook.PICTURE_TYPE_JPEG);
        assertEquals(wb.getAllPictures().size(), 1);

        wb = writeOutAndReadBack((HSSFWorkbook) wb);
        assertEquals(wb.getAllPictures().size(), 1);
    }
View Full Code Here

Examples of org.apache.poi.ss.usermodel.Workbook.addPicture()

    }

    @Test
    public void bug53432(){
        Workbook wb = new HSSFWorkbook(); //or new HSSFWorkbook();
        wb.addPicture(new byte[]{123,22}, Workbook.PICTURE_TYPE_JPEG);
        assertEquals(wb.getAllPictures().size(), 1);

        wb = new HSSFWorkbook();
        wb = writeOutAndReadBack((HSSFWorkbook) wb);
        assertEquals(wb.getAllPictures().size(), 0);
View Full Code Here

Examples of org.apache.poi.ss.usermodel.Workbook.addPicture()

        assertEquals(wb.getAllPictures().size(), 1);

        wb = new HSSFWorkbook();
        wb = writeOutAndReadBack((HSSFWorkbook) wb);
        assertEquals(wb.getAllPictures().size(), 0);
        wb.addPicture(new byte[]{123,22}, Workbook.PICTURE_TYPE_JPEG);
        assertEquals(wb.getAllPictures().size(), 1);

        wb = writeOutAndReadBack((HSSFWorkbook) wb);
        assertEquals(wb.getAllPictures().size(), 1);
    }
View Full Code Here

Examples of org.apache.poi.xwpf.usermodel.XWPFDocument.addPicture()

 
  public void testAddPicture(){
    XWPFDocument doc = XWPFTestDataSamples.openSampleDocument("sample.docx");
    byte[] jpeg = "This is a jpeg".getBytes();
    try {
      int jpegNum = doc.addPicture(jpeg, XWPFDocument.PICTURE_TYPE_JPEG);
      byte[] newJpeg = doc.getAllPictures().get(jpegNum).getData();
      assertEquals(newJpeg.length, jpeg.length);
      for(int i = 0 ; i < jpeg.length; i++){
        assertEquals(newJpeg[i], jpeg[i]);
      }
View Full Code Here

Examples of org.apache.poi.xwpf.usermodel.XWPFDocument.addPicture()

 
  public void testAddPicture(){
    XWPFDocument doc = XWPFTestDataSamples.openSampleDocument("sample.docx");
    byte[] jpeg = "This is a jpeg".getBytes();
    try {
      int jpegNum = doc.addPicture(jpeg, XWPFDocument.PICTURE_TYPE_JPEG);
      byte[] newJpeg = doc.getAllPictures().get(jpegNum).getData();
      assertEquals(newJpeg.length, jpeg.length);
      for(int i = 0 ; i < jpeg.length; i++){
        assertEquals(newJpeg[i], jpeg[i]);
      }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.