JavaScript ile C++ üzerinden Dilimleyici Kaldırma
Contents
[
Hide
]
Olası Kullanım Senaryoları
Excel’de bir dilimleyiciyi kaldırmak istiyorsanız, onu seçin ve Sil düğmesine basın. Benzer şekilde, Aspose.Cells API kullanarak programlı olarak kaldırmak için lütfen SlicerCollection.remove(Slicer) metodunu kullanın. Bu, dilimleyiciyi çalışma sayfasından kaldırır.
Süzgeci Kaldırma
Aşağıdaki örnek kod, var olan bir dilimleyici içeren örnek Excel dosyasını yükler. Dilimleyiciyi erişir ve sonra kaldırır. Son olarak, çalışma kitabını çıktı Excel dosyası olarak kaydeder. Aşağıdaki ekran görüntüsü, örnek kodun çalışması sonrası kaldırılacak olan dilimleyiciyi gösterir.

Örnek Kod
<!DOCTYPE html>
<html>
<head>
<title>Removing Slicer Example</title>
</head>
<body>
<h1>Removing Slicer Example</h1>
<input type="file" id="fileInput" accept=".xls,.xlsx,.csv" />
<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, Worksheet, Cell, Utils } = AsposeCells;
const asposeReady = 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 fileInput = document.getElementById('fileInput');
if (!fileInput.files.length) {
document.getElementById('result').innerHTML = '<p style="color: red;">Please select an Excel file.</p>';
return;
}
await asposeReady;
const file = fileInput.files[0];
const arrayBuffer = await file.arrayBuffer();
// Instantiating a Workbook object from uploaded file
const workbook = new Workbook(new Uint8Array(arrayBuffer));
// Access first worksheet.
const worksheet = workbook.worksheets.get(0);
// Access the first slicer inside the slicer collection.
const slicer = worksheet.slicers.get(0);
// Remove slicer.
worksheet.slicers.remove(slicer);
// Save the workbook in output XLSX format.
const outputData = workbook.save(SaveFormat.Xlsx);
const blob = new Blob([outputData]);
const downloadLink = document.getElementById('downloadLink');
downloadLink.href = URL.createObjectURL(blob);
downloadLink.download = 'outputRemovingSlicer.xlsx';
downloadLink.style.display = 'block';
downloadLink.textContent = 'Download Modified Excel File';
document.getElementById('result').innerHTML = '<p style="color: green;">Slicer removed successfully! Click the download link to get the modified file.</p>';
});
</script>
</html>