Update 20260717

This commit is contained in:
Stefan Hutter
2026-07-17 14:43:33 +02:00
parent 58cd45116c
commit ebc8101626
1004 changed files with 1174234 additions and 84840 deletions
+40 -25
View File
@@ -1,34 +1,35 @@
using Syncfusion.Windows.Forms.Tools;
using Database;
using Microsoft.SqlServer.Server;
using Model;
using Newtonsoft.Json;
using NLog.LayoutRenderers.Wrappers;
using OnDoc.DocMgmt;
using OnDoc.Klassen;
using Syncfusion.Olap.MDXQueryParser;
using Syncfusion.Pdf;
using Syncfusion.Pdf.Parsing;
using Syncfusion.Windows.Forms;
using Syncfusion.Windows.Forms.Tools;
using Syncfusion.Windows.Forms.Utils;
using Syncfusion.WinForms.Controls;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Data.SqlTypes;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Net;
using System.Security.Cryptography;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Syncfusion.WinForms.Controls;
using Syncfusion.Windows.Forms.Utils;
using OnDoc.Klassen;
using Syncfusion.Windows.Forms;
using Model;
using OnDoc.DocMgmt;
using System.Windows.Interop;
using System.Xml.Linq;
using Versandstrasse;
using System.IO;
using Syncfusion.Pdf;
using Database;
using System.Net;
using Newtonsoft.Json;
using Windows.Media.Capture;
using Syncfusion.Olap.MDXQueryParser;
using Windows.Media.Streaming.Adaptive;
using System.Data.SqlTypes;
using NLog.LayoutRenderers.Wrappers;
using System.Security.Cryptography;
using Microsoft.SqlServer.Server;
using System.Windows.Interop;
namespace OnDoc.Versandstrasse
{
@@ -144,7 +145,7 @@ namespace OnDoc.Versandstrasse
lblserienbrief.Text = db.dsdaten.Tables[0].Rows[4]["textblock"].ToString();
lblpostausgang.MaximumSize = new Size(500, 60);
db = null;
@@ -189,13 +190,18 @@ namespace OnDoc.Versandstrasse
lblprueftext.MaximumSize = new Size(panelVerify.Width - 10, 50);
lblprueftextSB.MaximumSize = new Size(panelVerify.Width - 10, 50);
lblprueftextsb2.MaximumSize = new Size(panelVerify.Width - 10, 50);
try
{
Screen screen = Screen.FromControl(this);
if (this.Width > screen.WorkingArea.Width || this.Height > screen.WorkingArea.Height)
{
this.WindowState = FormWindowState.Maximized;
}
}
catch { }
//lblprueftext.Text = "Prüfe die Angaben und das PDF. Mit Klick auf «Couvert in Postausgang legen» wird das Couvert im Postausgang bereitgelegt. Der Versand vom Postausgang erfolgt um 15.45 Uhr. Bis 15.45 Uhr kann das Couvert noch geöffnet/bearbeitet oder gelöscht werden.";
//lblprueftextSB.MaximumSize = new Size(panelVerify.Width, 50);
//lblprueftextSB.Text = "Prüfe die Angaben und das PDF. Mit Klick auf «Couvert in Postausgang legen» wird das Couvert im Postausgang bereitgelegt. Der Versand vom Postausgang erfolgt um 15.45 Uhr. Bis 15.45 Uhr kann das Couvert noch geöffnet/bearbeitet oder gelöscht werden.";
}
private void Reload_Tree()
@@ -1049,9 +1055,18 @@ namespace OnDoc.Versandstrasse
PdfDocument finalDoc = new PdfDocument();
PdfDocumentBase.Merge(finalDoc, streams);
MemoryStream outputStream = new MemoryStream();
finalDoc.Save(outputStream);
PdfLoadedDocument loadedDocument = new PdfLoadedDocument(outputStream);
if (loadedDocument.IsAllFontsEmbedded == false)
{
loadedDocument.EmbedFonts();
loadedDocument.Save(outputStream);
}
var size = outputStream.ToArray().Length;
byte[] bytes;
bytes = outputStream.ToArray();