Ausgeblendeten Inhalt beim Konvertieren von Excel in HTML ausblenden

Ausgeblendeten Inhalt beim Konvertieren von Excel in HTML ausblenden

Wenn Sie Ihre Excel-Datei als HTML speichern, können Sie verschiedene Kreuzungstypen für Zellzeichenfolgen angeben. Standardmäßig generiert Aspose.Cells HTML gemäß Microsoft Excel, aber wenn Sie die HtmlSaveOptions.HtmlCrossStringType auf CROSS_HIDE_RIGHT ändern, werden alle Zeichenfolgen am rechten Rand der Zelle ausgeblendet, die mit der Zellzeichenfolge überlagert oder überlappend sind.

Der folgende Beispielcode lädt die Beispiel-Excel-Datei und speichert sie als Ausgabe-HTML nach dem Setzen des HtmlSaveOptions.HtmlCrossStringType als CROSS_HIDE_RIGHT. Der Screenshot erklärt, wie CROSS_HIDE_RIGHT das Ausgabe-HTML vom Standardausgabe beeinflusst.

todo:image_alt_text

Beispielcode

source_directory = "Examples/SampleFiles/SourceDirectory/"
output_directory = "Examples/SampleFiles/OutputDirectory/"
# Load the Sample Workbook
workbook = Workbook(source_directory + "sampleHidingOverlaidContentWithCrossHideRightWhileSavingToHtml.xlsx")
# Initialize HtmlSaveOptions
saveOptions = HtmlSaveOptions()
saveOptions.setHtmlCrossStringType(HtmlCrossType.CROSS_HIDE_RIGHT)
# Save the excel file.
workbook.save(output_directory + "outputHidingOverlaidContentWithCrossHideRightWhileSavingToHtml.html", saveOptions)