Ich habe ein Dokument, das nur eine Tabelle enthält, wenn ich Aspose verwende, um es im pdf- und mhtml-Format getrennt zu exportieren, ist die MHTML-Dateigröße 10 mal größer als die pdf-Dateigröße, keine Ahnung wie um die mhtml Dateigröße in Aspose Export zu reduzieren? HierAspose mhtml export Dateigröße zu groß
ist der Code:
var options = new HtmlSaveOptions(SaveFormat.Mhtml);
options.ExportHeadersFootersMode = ExportHeadersFootersMode.None;
document.Save(i_stream, options);
Ich habe auch versucht
options.CssStyleSheetType = CssStyleSheetType.Embedded;
hinzufügen, aber nicht funktioniert
Dank!
---------------- Mehr Infos -------------------
Hier ist ein Beispiel-Code ich erstellt:
var document = new Document();
var builder = new DocumentBuilder(document);
var table = builder.StartTable();
for (var row = 0; row < 100; row++)
{
for (var column = 0; column < 100; column++)
{
builder.InsertCell();
builder.Write("123");
}
builder.EndRow();
}
builder.EndTable();
// export as PDF
document.Save("c:\\temp\\test.pdf", SaveFormat.Pdf);
// export as MHTML
var options = new Aspose.Words.Saving.HtmlSaveOptions(SaveFormat.Mhtml);
document.Save("c:\\temp\\test.mhtml", options);
die Ausgabe zeigt die Größe für test.pdf Datei 118k ist, aber für test.mhtml ist 5.070 T
Dank!
Könnten Sie bitte Ihr Eingabedokument hier anhängen? Ich werde das Problem untersuchen und Ihnen weitere Informationen zur Verfügung stellen. Ich arbeite mit Aspose als Entwickler Evangelist. –
Hi Tahir, ich habe einen Beispielcode hinzugefügt, um das Problem zu reproduzieren, danke im Voraus! –