In dit eenvoudige onderwerp wordt uitgelegd hoe u een Excel-achtergrondafbeelding invoegt met behulp van Python. Het bevat informatie over de vereiste configuraties en taalconstructies die nodig zijn tijdens het ontwikkelen van de applicatie. Na het invoegen van een Excel-achtergrondafbeelding met behulp van Python, kan het uitvoerbestand in DOM worden opgeslagen als XLSX, XLS of in een ander ondersteund formaat.
Stappen om Excel-achtergrondafbeelding in te voegen met behulp van Python
- Configureer de IDE om te werken met Aspose.Cells voor Python via Java om een achtergrondafbeelding van een werkblad in te voegen
- Maak een nieuwe Excel-spreadsheet met een instantie van de klasse Workbook
- Toegang tot de eerste standaard Worksheet waar de afbeelding als achtergrond moet worden toegevoegd
- Lees alle bytes uit het in te stellen afbeeldingsbestand
- Stel de methode BackgroundImage van het blad in door de bytes-array op te geven
- Sla de werkmap op met een bladachtergrondafbeelding
De bovengenoemde procedure beschrijft de procedure om een spreadsheet-achtergrondafbeelding in te voegen met behulp van Python. Alle vereiste klassen en methoden worden hier geïntroduceerd die worden gebruikt om een afbeeldingsachtergrond toe te voegen. Het proces is vrij eenvoudig omdat het afbeeldingsbestand wordt ingelezen in een byte-array en dat wordt ingesteld als een achtergrondafbeelding op het werkblad met behulp van de setBackgroundImage-methode.
Voorbeeldcode om achtergrondafbeeldingen in te voegen voor Excel-blad met behulp van Python
Dit voorbeeld toont het proces om Excel-afbeeldingsachtergrond toe te voegen met behulp van Python. Als eerste stap wordt de werkmap gemaakt of geladen vanaf de schijf, gevolgd door toegang tot het gewenste werkblad met behulp van de index waarvoor de achtergrondafbeelding moet worden ingesteld. Gebruik de bytesgegevens voor de gewenste afbeelding die ofwel op de schijf is opgeslagen of is opgeslagen in de database of een andere bron zoals Web API volgens de vereisten.
Dit voorbeeld heeft ons geleerd om een achtergrondafbeelding in te voegen in een werkblad in de werkmap. Als je meer wilt weten over het proces om een XML-bestand naar een Excel-bestand te converteren, raadpleeg dan het artikel op hoe XML naar Excel-bestand te converteren met behulp van Python.