Hücre İçine HTML Zengin Metin Ekleme
Aspose.Cells, Microsoft Excel odaklı HTML’yi XLS/XLSX formatına dönüştürmeyi destekler. Bu, Microsoft Excel tarafından oluşturulan HTML’nin Aspose.Cells kullanılarak tekrar XLS/XLSX formatına dönüştürülebileceği anlamına gelir.
Benzer şekilde, Aspose.Cells, basit bir HTML varsa onu HTML Zengin Metin’e dönüştürebilir. Aspose.Cells, bu tür basit bir HTML’yi alıp biçimlendirilmiş hücre metnine dönüştürebilen Cell.setHtmlString() özelliğini sağlar.
Örnek
Aşağıdaki ekran görüntüsü, Aspose.Cells ile oluşturulan çıktı Excel dosyasını göstermektedir. Görebileceğiniz üzere, Cell.setHtmlString() özelliği kullanılarak A1 hücresine eklenen HTML biçimli zengin metni gösterir.
Yukarıdaki ekran görüntüsünde gösterilen çıktı Excel dosyasını oluşturan örnek kod budur.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
String dataDir = Utils.getDataDir(AddImageHyperlinks.class); | |
// Instantiate a new workbook | |
Workbook workbook = new Workbook(); | |
// Get the first worksheet | |
Worksheet worksheet = workbook.getWorksheets().get(0); | |
// Insert a string value to a cell | |
worksheet.getCells().get("C2").setValue("Image Hyperlink"); | |
// Set the 4th row height | |
worksheet.getCells().setRowHeight(3, 100); | |
// Set the C column width | |
worksheet.getCells().setColumnWidth(2, 21); | |
// Add a picture to the C4 cell | |
int index = worksheet.getPictures().add(3, 2, 4, 3, dataDir + "aspose-logo.jpg"); | |
// Get the picture object | |
com.aspose.cells.Picture pic = worksheet.getPictures().get(index); | |
// Set the placement type | |
pic.setPlacement(PlacementType.FREE_FLOATING); | |
// Add an image hyperlink | |
pic.addHyperlink("http://www.aspose.com/"); | |
com.aspose.cells.Hyperlink hlink = pic.getHyperlink(); | |
// Specify the screen tip | |
hlink.setScreenTip("Click to go to Aspose site"); | |
// Save the Excel file | |
workbook.save(dataDir + "ImageHyperlink.xls"); |