Hur man infogar bild i cell
Möjliga användningsscenario
Bilden ger en touch av ljus till ditt kalkylblad och ger en visuell representation av innehållet. De gör det också lättare för dig att förstå datan och komma på insikter. Även om du har kunnat använda bilder i Excel under många år, har Excel bara nyligen aktiverat funktionen att bilder blir faktiska cellvärden. Även om layouten på ritningen ändras kommer den fortfarande att vara kopplad till datan. Du kan använda den i tabeller, sortera, filtrera, inkludera i formler och så vidare!
Hur man infogar bild i cell med Excel
Om hur man infogar en bild i en cell i Excel, följ dessa steg:
- Gå till fliken Infoga och klicka på alternativet Bilder.
- Välj Plats i cell. Välj en av följande källor från rullgardinsmenyn Infoga bild från (Den här enheten, Lagerbilder och Onlinebilder). Den här enheten för att infoga bild från din enhet. Lagerbilder för att infoga bild från lagerbilder. Onlinebilder för att infoga bild från webben.

- Välj bild och infoga bild i en cell.

Hur man infogar bild över celler med Excel
Om hur man infogar en bild över celler i Excel, följ dessa steg:
- Gå till fliken Infoga och klicka på alternativet Bilder.
- Välj Plats över celler. Välj en av följande källor från rullgardinsmenyn Infoga bild från (Den här enheten, Lagerbilder och Onlinebilder). Den här enheten för att infoga bild från din enhet. Lagerbilder för att infoga bild från lagerbilder. Onlinebilder för att infoga bild från webben.

- Välj bild och infoga bild över celler.

Hur man växlar mellan bild i cell och bild över celler med Excel
Du kan enkelt växla från Bild i cell till Bild över celler. Följ dessa steg:
- Högerklicka på cellen och välj Bild i cell > Placera över celler.

- Resultatet efter växlingen är följande:

Hur man växlar från Bild över celler till Bild i cell med hjälp av Excel
Du kan enkelt växla från Bild över celler till Bild i cell. Följ dessa steg:
- Högerklicka på bilden och välj Placera i cell.

- Resultatet efter växlingen är följande:

** Hur man infogar bild i cell med Aspose.Cells for JavaScript via C++**
Infoga bild i cell med hjälp av Aspose.Cells. Se följande exempelkod. Efter att ha utfört exempelkoden infogas en bild i en cell.
- Skapa en Workbook-objekt.
- Hämta cellen där du vill infoga bilden.
- Ange Cell.EmbeddedImage-egenskapen.
- Slutligen sparas arbetsboken i utdata XLSX-format.
Exempelkod
<!DOCTYPE html>
<html>
<head>
<title>Aspose.Cells Example</title>
</head>
<body>
<h1>Embed Image into New Workbook</h1>
<p>Select an image file to embed into cell D8. A new workbook will be created with "Apple" in A2.</p>
<input type="file" id="imageInput" accept="image/*" />
<button id="runExample">Run Example</button>
<a id="downloadLink" style="display: none;">Download Result</a>
<div id="result"></div>
</body>
<script src="aspose.cells.js.min.js"></script>
<script type="text/javascript">
const { Workbook, SaveFormat } = AsposeCells;
AsposeCells.onReady({
license: "/lic/aspose.cells.enc",
fontPath: "/fonts/",
fontList: [
"arial.ttf",
"NotoSansSC-Regular.ttf"
]
}).then(() => {
console.log("Aspose.Cells initialized");
});
document.getElementById('runExample').addEventListener('click', async () => {
const imageInput = document.getElementById('imageInput');
const resultDiv = document.getElementById('result');
// Create a new workbook
const workbook = new Workbook();
const cells = workbook.worksheets.get(0).cells;
// Set A2 value to "Apple"
const a2 = cells.get("A2");
a2.value = "Apple";
// Get D8 cell
const d8 = cells.get("D8");
// If an image file is selected, read it and embed into D8
if (imageInput.files.length) {
const file = imageInput.files[0];
const arrayBuffer = await file.arrayBuffer();
const imgBuf = new Uint8Array(arrayBuffer);
d8.embeddedImage = imgBuf;
}
// Save workbook and provide download link
const outputData = workbook.save(SaveFormat.Xlsx);
const blob = new Blob([outputData]);
const downloadLink = document.getElementById('downloadLink');
downloadLink.href = URL.createObjectURL(blob);
downloadLink.download = 'out.xlsx';
downloadLink.style.display = 'block';
downloadLink.textContent = 'Download Excel File';
resultDiv.innerHTML = '<p style="color: green;">Workbook created successfully! Click the download link to get the file.</p>';
});
</script>
</html>