Este breve tutorial fornece orientação sobre como inserir imagem em Excel usando Python. Ele contém os detalhes para definir o ambiente de desenvolvimento, uma lista de etapas de programação e um código de exemplo executável para inserir imagem no Excel usando Python. Você também aprenderá a adicionar a imagem usando diferentes opções para personalizar o arquivo de saída.
Etapas para inserir imagem na célula do Excel usando Python
- Defina o ambiente como use Aspose.Cells para Python via Java para inserir uma imagem
- Crie um arquivo Excel vazio usando a classe Workbook para adicionar uma imagem
- Acesse um worksheet onde uma imagem deve ser adicionada a uma célula específica
- Acesse a coleção padrão de imagens da planilha selecionada
- Chame o método add() na classe PictureCollection fornecendo uma referência de célula e a imagem
- Salve o arquivo Excel de saída com uma imagem nele
Essas etapas fornecem orientações claras sobre como inserir imagem na célula do Excel usando Python. O processo é iniciado com a criação de uma pasta de trabalho vazia, mas você pode carregar uma pasta de trabalho existente e, em seguida, selecionar a planilha de destino. Cada planilha contém uma coleção padrão de imagens da qual o método add() é usado para inserir uma imagem neste código de amostra.
Código para inserir imagem na célula do Excel usando Python
Este trecho de código exibe o processo como inserir imagem na célula do Excel usando Python. Neste código de amostra, usamos a sobrecarga do método add() que requer a célula inicial e o nome do arquivo, no entanto, você pode usar outras funções sobrecarregadas para definir o limite completo da imagem e as escalas de altura/largura. Outro método addPictureFromBytes() também pode ser usado para carregar a imagem de um fluxo de bytes em vez de um arquivo, se necessário.
Este artigo nos guiou sobre como inserir foto no Excel usando Python. Se você quiser aprender o processo de conversão de uma planilha do Excel em uma imagem, consulte o artigo como criar imagem de planilha usando Python.