Giriş
Şu satırı dahil ederiz.
Şu satırı dahil ederiz.
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
Bu sınıf constructor kullanarak veya WorkbookFactory tarafından yaratılabilir.Şeklen şöyle
constructor
Şöyle yaparız.
XSSFWorkbook workbook = new XSSFWorkbook();
constructor - File
Şöyle yaparız.
Şöyle yaparız
Şöyle yaparız
Açıklaması şöyle.
Şu kod mevcut dosyayı açıp değişiklik yapıp tekrar kaydetmez.
Şöyle yaparız.
getSheetAt metoduŞöyle yaparız.
File file = ...;
Workbook workbook = new XSSFWorkbook(file);
constructor - InputStreamŞöyle yaparız
InputStream ftpIs = ...;
Workbook workbook = new XSSFWorkbook(ftpIs);
addPicture metoduŞöyle yaparız
Workbook wb1 = new XSSFWorkbook();
Sheet sh = wb1.createSheet();
int picIdx = wb1.addPicture(getSamplePng(), Workbook.PICTURE_TYPE_PNG);
close metoduAçıklaması şöyle.
Note - if the Document was opened from a File rather than an InputStream, you must write out to a different file, overwriting via an OutputStream isn't possible
InputStream is= new FileInputStream(file);
XSSFWorkbook wb = new XSSFWorkbook(is);
...
FileOutputStream out = new FileOutputStream(file);
wb.write(out);
out.close();
createSheet metoduŞöyle yaparız.
XSSFSheet sheet = workbook.createSheet("mysheet");
Şöyle yaparız.
Sheet oldSheet = workbook.getSheetAt(0);
getSheetName metoduŞöyle yaparız.
String sheetName = workbook.getSheetName(0);
write metoduŞöyle yaparız.
FileOutpuStream out = ...;
workbook.write(out);
out.close()
Hiç yorum yok:
Yorum Gönder