updage 20241230
This commit is contained in:
@@ -160,16 +160,17 @@ namespace DOCGEN.Klassen
|
||||
MemoryStream ms = new MemoryStream(Helper.EncodeExtensions.DecodeBase642ByteArray(base64));
|
||||
WordDocument document = new WordDocument(ms, FormatType.Automatic);
|
||||
CompatibilityMode compatibilityMode = document.Settings.CompatibilityMode;
|
||||
Logging.Logging.Debug(compatibilityMode.ToString(), "ondoc sf", docdata.Dokumentid);
|
||||
switch (compatibilityMode)
|
||||
{
|
||||
case CompatibilityMode.Word2010:
|
||||
document.Settings.CompatibilityMode = CompatibilityMode.Word2010;
|
||||
break;
|
||||
case CompatibilityMode.Word2013:
|
||||
|
||||
document.Settings.CompatibilityMode = CompatibilityMode.Word2013;
|
||||
break;
|
||||
default:
|
||||
document.Settings.CompatibilityMode = CompatibilityMode.Word2003;
|
||||
//document.Settings.CompatibilityMode = CompatibilityMode.Word2003;
|
||||
break;
|
||||
}
|
||||
//if (compatibilityMode == CompatibilityMode.Word2010) { document.Settings.CompatibilityMode = CompatibilityMode.Word2010; }
|
||||
@@ -308,6 +309,7 @@ namespace DOCGEN.Klassen
|
||||
{
|
||||
bookmarkNavigator.MoveToBookmark(dv.TMBeginn.ToString());
|
||||
bookmarkNavigator.InsertText(dv.Value.ToString());
|
||||
bookmarkNavigator.ReplaceBookmarkContent(dv.Value.ToString(), true);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -287,11 +287,13 @@ namespace DOCGEN
|
||||
|
||||
public string Convert_Word_To_PDF(string document, DataTable pdfparameters = null, bool useseettings = false)
|
||||
{
|
||||
|
||||
|
||||
//Dokument erstellen
|
||||
var streamword = new MemoryStream(Convert.FromBase64String(document));
|
||||
WordDocument wordDocument = new WordDocument(streamword, Syncfusion.DocIO.FormatType.Automatic);
|
||||
|
||||
|
||||
|
||||
// Keine Parameter / Dokument als PDF konvertieren
|
||||
if (pdfparameters == null)
|
||||
{
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user