Externe Ressourcen mithilfe von WorkbookSetting.StreamProvider steuern
Mögliche Verwendungsszenarien
Manchmal enthält Ihre Excel-Datei externe Ressourcen wie verknüpfte Bilder usw. Aspose.Cells ermöglicht es Ihnen, diese externen Ressourcen mithilfe von Workbook.Settings.StreamProvider zu steuern, das die Implementierung des IStreamProvider-Interface übernimmt. Wenn Sie versuchen, Ihr Arbeitsblatt mit externen Ressourcen wie verknüpften Bildern zu rendern, werden die Methoden des IStreamProvider-Interfaces aufgerufen, um Ihnen die Möglichkeit zu geben, angemessene Maßnahmen für Ihre externen Ressourcen zu ergreifen.
Externe Ressourcen mithilfe von WorkbookSetting.StreamProvider steuern
Im folgenden Beispielcode wird die Verwendung von Workbook.Settings.StreamProvider erläutert. Es lädt die Beispiel-Excel-Datei mit einem verknüpften Bild und ersetzt das verknüpfte Bild durch das Aspose-Logo. Anschließend rendert der Code das gesamte Blatt mit der SheetRender-Klasse in ein einzelnes Bild. Der folgende Screenshot zeigt die Beispiel-Excel-Datei und ihr gerendertes Ausgabebild zur Referenz. Wie Sie sehen können, wurde das defekte verknüpfte Bild durch das Aspose-Logo ersetzt.