Deze heldere tutorial geeft uitleg over hoe u een achtergrondafbeelding in een spreadsheet kunt invoegen in Java. Het biedt hulp om een afbeelding uit een bestand te lezen en deze als achtergrondafbeelding in te stellen, zodat als de afbeelding klein is, deze over het hele blad wordt herhaald. Zodra u een Excel-achtergrondafbeelding in Java invoegt, kan de resulterende werkmap worden opgeslagen als XLSX, XLS of in een van de gewenste indelingen voor gebruik met MS Excel.
Stappen om Excel-afbeeldingsachtergrond toe te voegen in Java
- Voeg Aspose.Cells toe vanuit de repository om een achtergrondafbeelding in te voegen
- Instantieer een Workbook object
- Verkrijg een verwijzing naar het doel worksheet voor het invoegen van een afbeelding als achtergrond
- Vul de byte-array met de gegevens uit het afbeeldingsbestand
- Gebruik deze bytearray om de eigenschap background-image in te stellen en de resulterende werkmap op te slaan
Deze stappen leggen het proces uit om * Excel-achtergrondafbeelding toe te voegen in Java*. Na het opzetten van de omgeving wordt een nieuwe werkmap gemaakt, maar sommige bestaande werkmappen kunnen ook worden geladen. Het doelwerkblad is toegankelijk vanuit het geladen werkblad omdat het de eigenschap bevat om de achtergrondafbeelding in te stellen. In de laatste stap wordt de byte-array gevuld met de gegevens uit het afbeeldingsbestand en vervolgens ingesteld als een waarde voor de eigenschap achtergrondafbeelding.
Code om spreadsheet-achtergrondafbeelding in Java in te voegen
Deze eenvoudige code demonstreert het proces om achtergrondafbeeldingen in te voegen voor een Excel-blad in Java. De klassen Werkboek en Werkblad worden gebruikt voor toegang tot het doelblad waar de afbeelding als achtergrond moet worden ingesteld. De klasse FileInputStream wordt gebruikt voor het lezen van de bytes uit het afbeeldingsbestand en vervolgens wordt de resulterende bytearray gebruikt als argument voor de methode setBackgroundImage().
Deze zelfstudie heeft ons begeleid bij het invoegen van achtergrondafbeeldingen in een blad. Als je andere bewerkingen wilt leren, zoals het invoegen van opmerkingen in een Excel-bestand, raadpleeg dan het artikel over hoe opmerkingen in Excel in te voegen met Java.