Update 20240802_vor_SfUpdate

master
Stefan Hutter 1 year ago
parent 8fb1b93185
commit 4f07fad418

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -28,7 +28,11 @@
/// </summary>
private void InitializeComponent()
{
Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo treeNodeAdvStyleInfo1 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo();
Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo treeNodeAdvStyleInfo2 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo();
Syncfusion.Windows.Forms.PdfViewer.MessageBoxSettings messageBoxSettings2 = new Syncfusion.Windows.Forms.PdfViewer.MessageBoxSettings();
Syncfusion.Windows.PdfViewer.PdfViewerPrinterSettings pdfViewerPrinterSettings2 = new Syncfusion.Windows.PdfViewer.PdfViewerPrinterSettings();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(OfficeVorlage));
Syncfusion.Windows.Forms.PdfViewer.TextSearchSettings textSearchSettings2 = new Syncfusion.Windows.Forms.PdfViewer.TextSearchSettings();
this.toolStrip1 = new System.Windows.Forms.ToolStrip();
this.tsbtnClose = new System.Windows.Forms.ToolStripButton();
this.groupBox1 = new System.Windows.Forms.GroupBox();
@ -51,9 +55,23 @@
this.chkKopfzeile = new System.Windows.Forms.CheckBox();
this.groupBox3 = new System.Windows.Forms.GroupBox();
this.groupBox4 = new System.Windows.Forms.GroupBox();
this.GrpBarcodeInhalt = new System.Windows.Forms.GroupBox();
this.txtBCFontSize = new System.Windows.Forms.TextBox();
this.txtBCFont = new System.Windows.Forms.TextBox();
this.label14 = new System.Windows.Forms.Label();
this.txtBCFormat = new System.Windows.Forms.TextBox();
this.label13 = new System.Windows.Forms.Label();
this.txtBCAnzeige = new System.Windows.Forms.TextBox();
this.label12 = new System.Windows.Forms.Label();
this.label11 = new System.Windows.Forms.Label();
this.label10 = new System.Windows.Forms.Label();
this.txtBCTrennzeichen = new System.Windows.Forms.TextBox();
this.txtBCInhalt = new System.Windows.Forms.TextBox();
this.label9 = new System.Windows.Forms.Label();
this.PicBarcodeExample = new System.Windows.Forms.PictureBox();
this.label8 = new System.Windows.Forms.Label();
this.cbboxBarcodeType = new System.Windows.Forms.ComboBox();
this.checkBox1 = new System.Windows.Forms.CheckBox();
this.chkbchorizontal = new System.Windows.Forms.CheckBox();
this.label6 = new System.Windows.Forms.Label();
this.label7 = new System.Windows.Forms.Label();
this.txtBcHeigth = new System.Windows.Forms.TextBox();
@ -63,30 +81,57 @@
this.txtBcLeft = new System.Windows.Forms.TextBox();
this.label3 = new System.Windows.Forms.Label();
this.txtBcTop = new System.Windows.Forms.TextBox();
this.PicBarcodeExample = new System.Windows.Forms.PictureBox();
this.groupBox5 = new System.Windows.Forms.GroupBox();
this.pdfViewerControl1 = new Syncfusion.Windows.Forms.PdfViewer.PdfViewerControl();
this.groupBox6 = new System.Windows.Forms.GroupBox();
this.label15 = new System.Windows.Forms.Label();
this.txtNrProduktion = new System.Windows.Forms.TextBox();
this.chkboxfreigabe = new System.Windows.Forms.CheckBox();
this.lblFreigabe = new System.Windows.Forms.Label();
this.lblFreigabeam = new System.Windows.Forms.Label();
this.lblTextFreigabeam = new System.Windows.Forms.Label();
this.lblFreigabedurch = new System.Windows.Forms.Label();
this.lbltextfreigabedurch = new System.Windows.Forms.Label();
this.lblUebernahmeProd = new System.Windows.Forms.Label();
this.lblTextÜbernahmeProd = new System.Windows.Forms.Label();
this.btnImport = new System.Windows.Forms.Button();
this.btnExport = new System.Windows.Forms.Button();
this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog();
this.saveFileDialog1 = new System.Windows.Forms.SaveFileDialog();
this.lblFilename = new System.Windows.Forms.Label();
this.lbltextdateiname = new System.Windows.Forms.Label();
this.panel1 = new System.Windows.Forms.Panel();
this.label16 = new System.Windows.Forms.Label();
this.toolStripButton1 = new System.Windows.Forms.ToolStripButton();
this.toolStrip1.SuspendLayout();
this.groupBox1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.TreeOfficeVorlagen)).BeginInit();
this.groupBox2.SuspendLayout();
this.groupBox3.SuspendLayout();
this.groupBox4.SuspendLayout();
this.GrpBarcodeInhalt.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.PicBarcodeExample)).BeginInit();
this.groupBox5.SuspendLayout();
this.groupBox6.SuspendLayout();
this.panel1.SuspendLayout();
this.SuspendLayout();
//
// toolStrip1
//
this.toolStrip1.ImageScalingSize = new System.Drawing.Size(32, 32);
this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.tsbtnClose});
this.tsbtnClose,
this.toolStripButton1});
this.toolStrip1.Location = new System.Drawing.Point(2, 2);
this.toolStrip1.Name = "toolStrip1";
this.toolStrip1.Size = new System.Drawing.Size(1411, 25);
this.toolStrip1.Size = new System.Drawing.Size(1566, 25);
this.toolStrip1.TabIndex = 0;
this.toolStrip1.Text = "toolStrip1";
//
// tsbtnClose
//
this.tsbtnClose.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.tsbtnClose.Image = global::OnDoc.Properties.Resources.CloseApplication_24x24_32;
this.tsbtnClose.Image = global::OnDoc.Properties.Resources.CloseApplication_32x32_32;
this.tsbtnClose.ImageTransparentColor = System.Drawing.Color.Magenta;
this.tsbtnClose.Name = "tsbtnClose";
this.tsbtnClose.Size = new System.Drawing.Size(23, 22);
@ -95,28 +140,31 @@
// groupBox1
//
this.groupBox1.Controls.Add(this.TreeOfficeVorlagen);
this.groupBox1.Controls.Add(this.groupBox4);
this.groupBox1.Controls.Add(this.groupBox2);
this.groupBox1.Controls.Add(this.groupBox3);
this.groupBox1.Dock = System.Windows.Forms.DockStyle.Left;
this.groupBox1.Location = new System.Drawing.Point(2, 27);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(273, 873);
this.groupBox1.Size = new System.Drawing.Size(864, 873);
this.groupBox1.TabIndex = 1;
this.groupBox1.TabStop = false;
this.groupBox1.Text = "Office-Vorlagen";
//
// TreeOfficeVorlagen
//
treeNodeAdvStyleInfo1.CheckBoxTickThickness = 1;
treeNodeAdvStyleInfo1.CheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdvStyleInfo1.EnsureDefaultOptionedChild = true;
treeNodeAdvStyleInfo1.IntermediateCheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdvStyleInfo1.OptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdvStyleInfo1.SelectedOptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(210)))), ((int)(((byte)(210)))), ((int)(((byte)(210)))));
treeNodeAdvStyleInfo1.TextColor = System.Drawing.Color.Black;
treeNodeAdvStyleInfo2.CheckBoxTickThickness = 1;
treeNodeAdvStyleInfo2.CheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdvStyleInfo2.EnsureDefaultOptionedChild = true;
treeNodeAdvStyleInfo2.IntermediateCheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdvStyleInfo2.OptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdvStyleInfo2.SelectedOptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(210)))), ((int)(((byte)(210)))), ((int)(((byte)(210)))));
treeNodeAdvStyleInfo2.ShowCheckBox = false;
treeNodeAdvStyleInfo2.TextColor = System.Drawing.Color.Black;
this.TreeOfficeVorlagen.BaseStylePairs.AddRange(new Syncfusion.Windows.Forms.Tools.StyleNamePair[] {
new Syncfusion.Windows.Forms.Tools.StyleNamePair("Standard", treeNodeAdvStyleInfo1)});
this.TreeOfficeVorlagen.BeforeTouchSize = new System.Drawing.Size(267, 790);
this.TreeOfficeVorlagen.Dock = System.Windows.Forms.DockStyle.Fill;
new Syncfusion.Windows.Forms.Tools.StyleNamePair("Standard", treeNodeAdvStyleInfo2)});
this.TreeOfficeVorlagen.BeforeTouchSize = new System.Drawing.Size(303, 790);
this.TreeOfficeVorlagen.Dock = System.Windows.Forms.DockStyle.Left;
//
//
//
@ -131,7 +179,7 @@
this.TreeOfficeVorlagen.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(165)))), ((int)(((byte)(220)))));
this.TreeOfficeVorlagen.Name = "TreeOfficeVorlagen";
this.TreeOfficeVorlagen.SelectedNodeForeColor = System.Drawing.SystemColors.HighlightText;
this.TreeOfficeVorlagen.Size = new System.Drawing.Size(267, 790);
this.TreeOfficeVorlagen.Size = new System.Drawing.Size(303, 790);
this.TreeOfficeVorlagen.SortWithChildNodes = true;
this.TreeOfficeVorlagen.TabIndex = 0;
this.TreeOfficeVorlagen.Text = "treeViewAdv1";
@ -146,6 +194,7 @@
this.TreeOfficeVorlagen.ToolTipControl.Size = new System.Drawing.Size(392, 112);
this.TreeOfficeVorlagen.ToolTipControl.TabIndex = 0;
this.TreeOfficeVorlagen.ToolTipControl.Visible = true;
this.TreeOfficeVorlagen.AfterSelect += new System.EventHandler(this.TreeOfficeVorlagen_AfterSelect);
//
// groupBox2
//
@ -157,7 +206,7 @@
this.groupBox2.Dock = System.Windows.Forms.DockStyle.Top;
this.groupBox2.Location = new System.Drawing.Point(3, 16);
this.groupBox2.Name = "groupBox2";
this.groupBox2.Size = new System.Drawing.Size(267, 64);
this.groupBox2.Size = new System.Drawing.Size(858, 64);
this.groupBox2.TabIndex = 1;
this.groupBox2.TabStop = false;
//
@ -306,7 +355,7 @@
this.groupBox3.Controls.Add(this.txtBeschreibung);
this.groupBox3.Controls.Add(this.txtVersion);
this.groupBox3.Controls.Add(this.lblVersion);
this.groupBox3.Location = new System.Drawing.Point(281, 30);
this.groupBox3.Location = new System.Drawing.Point(312, 80);
this.groupBox3.Name = "groupBox3";
this.groupBox3.Size = new System.Drawing.Size(535, 210);
this.groupBox3.TabIndex = 12;
@ -315,10 +364,12 @@
//
// groupBox4
//
this.groupBox4.Controls.Add(this.GrpBarcodeInhalt);
this.groupBox4.Controls.Add(this.label9);
this.groupBox4.Controls.Add(this.PicBarcodeExample);
this.groupBox4.Controls.Add(this.label8);
this.groupBox4.Controls.Add(this.cbboxBarcodeType);
this.groupBox4.Controls.Add(this.checkBox1);
this.groupBox4.Controls.Add(this.chkbchorizontal);
this.groupBox4.Controls.Add(this.label6);
this.groupBox4.Controls.Add(this.label7);
this.groupBox4.Controls.Add(this.txtBcHeigth);
@ -328,13 +379,141 @@
this.groupBox4.Controls.Add(this.txtBcLeft);
this.groupBox4.Controls.Add(this.label3);
this.groupBox4.Controls.Add(this.txtBcTop);
this.groupBox4.Location = new System.Drawing.Point(281, 246);
this.groupBox4.Location = new System.Drawing.Point(312, 296);
this.groupBox4.Name = "groupBox4";
this.groupBox4.Size = new System.Drawing.Size(535, 291);
this.groupBox4.Size = new System.Drawing.Size(535, 380);
this.groupBox4.TabIndex = 13;
this.groupBox4.TabStop = false;
this.groupBox4.Text = "Barcode";
//
// GrpBarcodeInhalt
//
this.GrpBarcodeInhalt.Controls.Add(this.txtBCFontSize);
this.GrpBarcodeInhalt.Controls.Add(this.txtBCFont);
this.GrpBarcodeInhalt.Controls.Add(this.label14);
this.GrpBarcodeInhalt.Controls.Add(this.txtBCFormat);
this.GrpBarcodeInhalt.Controls.Add(this.label13);
this.GrpBarcodeInhalt.Controls.Add(this.txtBCAnzeige);
this.GrpBarcodeInhalt.Controls.Add(this.label12);
this.GrpBarcodeInhalt.Controls.Add(this.label11);
this.GrpBarcodeInhalt.Controls.Add(this.label10);
this.GrpBarcodeInhalt.Controls.Add(this.txtBCTrennzeichen);
this.GrpBarcodeInhalt.Controls.Add(this.txtBCInhalt);
this.GrpBarcodeInhalt.Location = new System.Drawing.Point(26, 196);
this.GrpBarcodeInhalt.Name = "GrpBarcodeInhalt";
this.GrpBarcodeInhalt.Size = new System.Drawing.Size(503, 163);
this.GrpBarcodeInhalt.TabIndex = 24;
this.GrpBarcodeInhalt.TabStop = false;
this.GrpBarcodeInhalt.Text = "Barcode-Inhalt";
this.GrpBarcodeInhalt.Visible = false;
//
// txtBCFontSize
//
this.txtBCFontSize.Location = new System.Drawing.Point(446, 19);
this.txtBCFontSize.Name = "txtBCFontSize";
this.txtBCFontSize.Size = new System.Drawing.Size(51, 20);
this.txtBCFontSize.TabIndex = 22;
//
// txtBCFont
//
this.txtBCFont.Location = new System.Drawing.Point(366, 19);
this.txtBCFont.Name = "txtBCFont";
this.txtBCFont.Size = new System.Drawing.Size(74, 20);
this.txtBCFont.TabIndex = 21;
//
// label14
//
this.label14.AutoSize = true;
this.label14.Location = new System.Drawing.Point(285, 22);
this.label14.Name = "label14";
this.label14.Size = new System.Drawing.Size(75, 13);
this.label14.TabIndex = 20;
this.label14.Text = "Schrift/Grösse";
//
// txtBCFormat
//
this.txtBCFormat.Location = new System.Drawing.Point(238, 19);
this.txtBCFormat.Name = "txtBCFormat";
this.txtBCFormat.Size = new System.Drawing.Size(41, 20);
this.txtBCFormat.TabIndex = 19;
//
// label13
//
this.label13.AutoSize = true;
this.label13.Location = new System.Drawing.Point(16, 99);
this.label13.Name = "label13";
this.label13.Size = new System.Drawing.Size(92, 13);
this.label13.TabIndex = 18;
this.label13.Text = "Anzeigeparameter";
//
// txtBCAnzeige
//
this.txtBCAnzeige.Location = new System.Drawing.Point(114, 96);
this.txtBCAnzeige.Multiline = true;
this.txtBCAnzeige.Name = "txtBCAnzeige";
this.txtBCAnzeige.Size = new System.Drawing.Size(383, 45);
this.txtBCAnzeige.TabIndex = 17;
//
// label12
//
this.label12.AutoSize = true;
this.label12.Location = new System.Drawing.Point(193, 22);
this.label12.Name = "label12";
this.label12.Size = new System.Drawing.Size(39, 13);
this.label12.TabIndex = 16;
this.label12.Text = "Format";
//
// label11
//
this.label11.AutoSize = true;
this.label11.Location = new System.Drawing.Point(20, 48);
this.label11.Name = "label11";
this.label11.Size = new System.Drawing.Size(85, 13);
this.label11.TabIndex = 15;
this.label11.Text = "Inhaltsparameter";
//
// label10
//
this.label10.AutoSize = true;
this.label10.Location = new System.Drawing.Point(20, 22);
this.label10.Name = "label10";
this.label10.Size = new System.Drawing.Size(72, 13);
this.label10.TabIndex = 14;
this.label10.Text = "Trennzeichen";
//
// txtBCTrennzeichen
//
this.txtBCTrennzeichen.Location = new System.Drawing.Point(114, 19);
this.txtBCTrennzeichen.Name = "txtBCTrennzeichen";
this.txtBCTrennzeichen.Size = new System.Drawing.Size(60, 20);
this.txtBCTrennzeichen.TabIndex = 13;
//
// txtBCInhalt
//
this.txtBCInhalt.Location = new System.Drawing.Point(114, 45);
this.txtBCInhalt.Multiline = true;
this.txtBCInhalt.Name = "txtBCInhalt";
this.txtBCInhalt.Size = new System.Drawing.Size(383, 45);
this.txtBCInhalt.TabIndex = 0;
//
// label9
//
this.label9.AutoSize = true;
this.label9.Location = new System.Drawing.Point(250, 95);
this.label9.Name = "label9";
this.label9.Size = new System.Drawing.Size(43, 13);
this.label9.TabIndex = 23;
this.label9.Text = "Beispiel";
//
// PicBarcodeExample
//
this.PicBarcodeExample.Location = new System.Drawing.Point(308, 92);
this.PicBarcodeExample.Name = "PicBarcodeExample";
this.PicBarcodeExample.Size = new System.Drawing.Size(221, 85);
this.PicBarcodeExample.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
this.PicBarcodeExample.TabIndex = 22;
this.PicBarcodeExample.TabStop = false;
//
// label8
//
this.label8.AutoSize = true;
@ -353,18 +532,18 @@
"QR"});
this.cbboxBarcodeType.Location = new System.Drawing.Point(77, 92);
this.cbboxBarcodeType.Name = "cbboxBarcodeType";
this.cbboxBarcodeType.Size = new System.Drawing.Size(211, 21);
this.cbboxBarcodeType.Size = new System.Drawing.Size(123, 21);
this.cbboxBarcodeType.TabIndex = 19;
this.cbboxBarcodeType.SelectedIndexChanged += new System.EventHandler(this.cbboxBarcodeType_SelectedIndexChanged);
//
// checkBox1
// chkbchorizontal
//
this.checkBox1.AutoSize = true;
this.checkBox1.Location = new System.Drawing.Point(365, 21);
this.checkBox1.Name = "checkBox1";
this.checkBox1.Size = new System.Drawing.Size(15, 14);
this.checkBox1.TabIndex = 13;
this.checkBox1.UseVisualStyleBackColor = true;
this.chkbchorizontal.AutoSize = true;
this.chkbchorizontal.Location = new System.Drawing.Point(365, 21);
this.chkbchorizontal.Name = "chkbchorizontal";
this.chkbchorizontal.Size = new System.Drawing.Size(15, 14);
this.chkbchorizontal.TabIndex = 13;
this.chkbchorizontal.UseVisualStyleBackColor = true;
//
// label6
//
@ -439,22 +618,249 @@
this.txtBcTop.Size = new System.Drawing.Size(66, 20);
this.txtBcTop.TabIndex = 0;
//
// PicBarcodeExample
//
this.PicBarcodeExample.Location = new System.Drawing.Point(294, 92);
this.PicBarcodeExample.Name = "PicBarcodeExample";
this.PicBarcodeExample.Size = new System.Drawing.Size(231, 85);
this.PicBarcodeExample.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
this.PicBarcodeExample.TabIndex = 22;
this.PicBarcodeExample.TabStop = false;
// groupBox5
//
this.groupBox5.Controls.Add(this.pdfViewerControl1);
this.groupBox5.Controls.Add(this.groupBox6);
this.groupBox5.Dock = System.Windows.Forms.DockStyle.Fill;
this.groupBox5.Location = new System.Drawing.Point(866, 27);
this.groupBox5.Name = "groupBox5";
this.groupBox5.Size = new System.Drawing.Size(702, 873);
this.groupBox5.TabIndex = 14;
this.groupBox5.TabStop = false;
this.groupBox5.Text = "Vorlage";
//
// pdfViewerControl1
//
this.pdfViewerControl1.CursorMode = Syncfusion.Windows.Forms.PdfViewer.PdfViewerCursorMode.SelectTool;
this.pdfViewerControl1.Dock = System.Windows.Forms.DockStyle.Fill;
this.pdfViewerControl1.EnableContextMenu = true;
this.pdfViewerControl1.EnableNotificationBar = true;
this.pdfViewerControl1.HorizontalScrollOffset = 0;
this.pdfViewerControl1.IsBookmarkEnabled = true;
this.pdfViewerControl1.IsTextSearchEnabled = true;
this.pdfViewerControl1.IsTextSelectionEnabled = true;
this.pdfViewerControl1.Location = new System.Drawing.Point(3, 227);
messageBoxSettings2.EnableNotification = true;
this.pdfViewerControl1.MessageBoxSettings = messageBoxSettings2;
this.pdfViewerControl1.MinimumZoomPercentage = 50;
this.pdfViewerControl1.Name = "pdfViewerControl1";
this.pdfViewerControl1.PageBorderThickness = 1;
pdfViewerPrinterSettings2.Copies = 1;
pdfViewerPrinterSettings2.PageOrientation = Syncfusion.Windows.PdfViewer.PdfViewerPrintOrientation.Auto;
pdfViewerPrinterSettings2.PageSize = Syncfusion.Windows.PdfViewer.PdfViewerPrintSize.ActualSize;
pdfViewerPrinterSettings2.PrintLocation = ((System.Drawing.PointF)(resources.GetObject("pdfViewerPrinterSettings2.PrintLocation")));
pdfViewerPrinterSettings2.ShowPrintStatusDialog = true;
this.pdfViewerControl1.PrinterSettings = pdfViewerPrinterSettings2;
this.pdfViewerControl1.ReferencePath = null;
this.pdfViewerControl1.ScrollDisplacementValue = 0;
this.pdfViewerControl1.ShowHorizontalScrollBar = true;
this.pdfViewerControl1.ShowToolBar = true;
this.pdfViewerControl1.ShowVerticalScrollBar = true;
this.pdfViewerControl1.Size = new System.Drawing.Size(696, 643);
this.pdfViewerControl1.SpaceBetweenPages = 8;
this.pdfViewerControl1.TabIndex = 1;
this.pdfViewerControl1.Text = "pdfViewerControl1";
textSearchSettings2.CurrentInstanceColor = System.Drawing.Color.FromArgb(((int)(((byte)(127)))), ((int)(((byte)(255)))), ((int)(((byte)(171)))), ((int)(((byte)(64)))));
textSearchSettings2.HighlightAllInstance = true;
textSearchSettings2.OtherInstanceColor = System.Drawing.Color.FromArgb(((int)(((byte)(127)))), ((int)(((byte)(254)))), ((int)(((byte)(255)))), ((int)(((byte)(0)))));
this.pdfViewerControl1.TextSearchSettings = textSearchSettings2;
this.pdfViewerControl1.ThemeName = "Default";
this.pdfViewerControl1.VerticalScrollOffset = 0;
this.pdfViewerControl1.VisualStyle = Syncfusion.Windows.Forms.PdfViewer.VisualStyle.Default;
this.pdfViewerControl1.ZoomMode = Syncfusion.Windows.Forms.PdfViewer.ZoomMode.Default;
//
// groupBox6
//
this.groupBox6.Controls.Add(this.panel1);
this.groupBox6.Controls.Add(this.lbltextdateiname);
this.groupBox6.Controls.Add(this.lblFilename);
this.groupBox6.Controls.Add(this.btnExport);
this.groupBox6.Controls.Add(this.btnImport);
this.groupBox6.Controls.Add(this.lblTextÜbernahmeProd);
this.groupBox6.Controls.Add(this.lblUebernahmeProd);
this.groupBox6.Controls.Add(this.lbltextfreigabedurch);
this.groupBox6.Controls.Add(this.lblFreigabedurch);
this.groupBox6.Controls.Add(this.lblTextFreigabeam);
this.groupBox6.Controls.Add(this.lblFreigabeam);
this.groupBox6.Controls.Add(this.lblFreigabe);
this.groupBox6.Controls.Add(this.chkboxfreigabe);
this.groupBox6.Controls.Add(this.label15);
this.groupBox6.Controls.Add(this.txtNrProduktion);
this.groupBox6.Dock = System.Windows.Forms.DockStyle.Top;
this.groupBox6.Location = new System.Drawing.Point(3, 16);
this.groupBox6.Name = "groupBox6";
this.groupBox6.Size = new System.Drawing.Size(696, 211);
this.groupBox6.TabIndex = 0;
this.groupBox6.TabStop = false;
//
// label15
//
this.label15.AutoSize = true;
this.label15.Location = new System.Drawing.Point(21, 19);
this.label15.Name = "label15";
this.label15.Size = new System.Drawing.Size(75, 13);
this.label15.TabIndex = 24;
this.label15.Text = "Nr. Produktion";
//
// txtNrProduktion
//
this.txtNrProduktion.Location = new System.Drawing.Point(115, 16);
this.txtNrProduktion.Name = "txtNrProduktion";
this.txtNrProduktion.Size = new System.Drawing.Size(60, 20);
this.txtNrProduktion.TabIndex = 23;
//
// chkboxfreigabe
//
this.chkboxfreigabe.AutoSize = true;
this.chkboxfreigabe.Location = new System.Drawing.Point(115, 46);
this.chkboxfreigabe.Name = "chkboxfreigabe";
this.chkboxfreigabe.Size = new System.Drawing.Size(15, 14);
this.chkboxfreigabe.TabIndex = 25;
this.chkboxfreigabe.UseVisualStyleBackColor = true;
//
// lblFreigabe
//
this.lblFreigabe.AutoSize = true;
this.lblFreigabe.Location = new System.Drawing.Point(21, 45);
this.lblFreigabe.Name = "lblFreigabe";
this.lblFreigabe.Size = new System.Drawing.Size(54, 13);
this.lblFreigabe.TabIndex = 26;
this.lblFreigabe.Text = "Freigeben";
//
// lblFreigabeam
//
this.lblFreigabeam.AutoSize = true;
this.lblFreigabeam.Location = new System.Drawing.Point(21, 73);
this.lblFreigabeam.Name = "lblFreigabeam";
this.lblFreigabeam.Size = new System.Drawing.Size(86, 13);
this.lblFreigabeam.TabIndex = 28;
this.lblFreigabeam.Text = "Freigegeben am:";
//
// lblTextFreigabeam
//
this.lblTextFreigabeam.AutoSize = true;
this.lblTextFreigabeam.Location = new System.Drawing.Point(114, 73);
this.lblTextFreigabeam.Name = "lblTextFreigabeam";
this.lblTextFreigabeam.Size = new System.Drawing.Size(61, 13);
this.lblTextFreigabeam.TabIndex = 29;
this.lblTextFreigabeam.Text = "01.01.2024";
//
// lblFreigabedurch
//
this.lblFreigabedurch.AutoSize = true;
this.lblFreigabedurch.Location = new System.Drawing.Point(21, 95);
this.lblFreigabedurch.Name = "lblFreigabedurch";
this.lblFreigabedurch.Size = new System.Drawing.Size(81, 13);
this.lblFreigabedurch.TabIndex = 30;
this.lblFreigabedurch.Text = "Freigabe durch:";
//
// lbltextfreigabedurch
//
this.lbltextfreigabedurch.AutoSize = true;
this.lbltextfreigabedurch.Location = new System.Drawing.Point(112, 95);
this.lbltextfreigabedurch.Name = "lbltextfreigabedurch";
this.lbltextfreigabedurch.Size = new System.Drawing.Size(13, 13);
this.lbltextfreigabedurch.TabIndex = 31;
this.lbltextfreigabedurch.Text = "1";
//
// lblUebernahmeProd
//
this.lblUebernahmeProd.AutoSize = true;
this.lblUebernahmeProd.Location = new System.Drawing.Point(21, 119);
this.lblUebernahmeProd.Name = "lblUebernahmeProd";
this.lblUebernahmeProd.Size = new System.Drawing.Size(93, 13);
this.lblUebernahmeProd.TabIndex = 32;
this.lblUebernahmeProd.Text = "Übernahme Prod.:";
//
// lblTextÜbernahmeProd
//
this.lblTextÜbernahmeProd.AutoSize = true;
this.lblTextÜbernahmeProd.Location = new System.Drawing.Point(112, 119);
this.lblTextÜbernahmeProd.Name = "lblTextÜbernahmeProd";
this.lblTextÜbernahmeProd.Size = new System.Drawing.Size(61, 13);
this.lblTextÜbernahmeProd.TabIndex = 33;
this.lblTextÜbernahmeProd.Text = "01.01.2024";
//
// btnImport
//
this.btnImport.Location = new System.Drawing.Point(408, 13);
this.btnImport.Name = "btnImport";
this.btnImport.Size = new System.Drawing.Size(75, 23);
this.btnImport.TabIndex = 35;
this.btnImport.Text = "Improtieren";
this.btnImport.UseVisualStyleBackColor = true;
this.btnImport.Click += new System.EventHandler(this.btnImport_Click);
//
// btnExport
//
this.btnExport.Location = new System.Drawing.Point(489, 13);
this.btnExport.Name = "btnExport";
this.btnExport.Size = new System.Drawing.Size(75, 23);
this.btnExport.TabIndex = 36;
this.btnExport.Text = "Exportieren";
this.btnExport.UseVisualStyleBackColor = true;
this.btnExport.Click += new System.EventHandler(this.btnExport_Click);
//
// openFileDialog1
//
this.openFileDialog1.FileName = "openFileDialog1";
//
// lblFilename
//
this.lblFilename.AutoSize = true;
this.lblFilename.Location = new System.Drawing.Point(21, 156);
this.lblFilename.Name = "lblFilename";
this.lblFilename.Size = new System.Drawing.Size(58, 13);
this.lblFilename.TabIndex = 37;
this.lblFilename.Text = "Dateiname";
//
// lbltextdateiname
//
this.lbltextdateiname.AutoSize = true;
this.lbltextdateiname.Location = new System.Drawing.Point(112, 156);
this.lbltextdateiname.Name = "lbltextdateiname";
this.lbltextdateiname.Size = new System.Drawing.Size(53, 13);
this.lbltextdateiname.TabIndex = 38;
this.lbltextdateiname.Text = "brief.docx";
//
// panel1
//
this.panel1.AllowDrop = true;
this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.panel1.Controls.Add(this.label16);
this.panel1.Location = new System.Drawing.Point(408, 73);
this.panel1.Name = "panel1";
this.panel1.Size = new System.Drawing.Size(200, 100);
this.panel1.TabIndex = 39;
this.panel1.DragDrop += new System.Windows.Forms.DragEventHandler(this.panel1_DragDrop);
this.panel1.DragEnter += new System.Windows.Forms.DragEventHandler(this.panel1_DragEnter);
//
// label16
//
this.label16.AutoSize = true;
this.label16.Location = new System.Drawing.Point(59, 42);
this.label16.Name = "label16";
this.label16.Size = new System.Drawing.Size(75, 13);
this.label16.TabIndex = 0;
this.label16.Text = "Hierher ziehen";
//
// toolStripButton1
//
this.toolStripButton1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.toolStripButton1.Image = global::OnDoc.Properties.Resources.save_32x32_32;
this.toolStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta;
this.toolStripButton1.Name = "toolStripButton1";
this.toolStripButton1.Size = new System.Drawing.Size(23, 22);
this.toolStripButton1.Text = "toolStripButton1";
this.toolStripButton1.Click += new System.EventHandler(this.toolStripButton1_Click);
//
// OfficeVorlage
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1415, 902);
this.Controls.Add(this.groupBox4);
this.Controls.Add(this.groupBox3);
this.ClientSize = new System.Drawing.Size(1570, 902);
this.Controls.Add(this.groupBox5);
this.Controls.Add(this.groupBox1);
this.Controls.Add(this.toolStrip1);
this.Name = "OfficeVorlage";
@ -472,7 +878,14 @@
this.groupBox3.PerformLayout();
this.groupBox4.ResumeLayout(false);
this.groupBox4.PerformLayout();
this.GrpBarcodeInhalt.ResumeLayout(false);
this.GrpBarcodeInhalt.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.PicBarcodeExample)).EndInit();
this.groupBox5.ResumeLayout(false);
this.groupBox6.ResumeLayout(false);
this.groupBox6.PerformLayout();
this.panel1.ResumeLayout(false);
this.panel1.PerformLayout();
this.ResumeLayout(false);
this.PerformLayout();
@ -512,8 +925,43 @@
private System.Windows.Forms.TextBox txtBcTop;
private System.Windows.Forms.Label label8;
private System.Windows.Forms.ComboBox cbboxBarcodeType;
private System.Windows.Forms.CheckBox checkBox1;
private System.Windows.Forms.CheckBox chkbchorizontal;
private System.Windows.Forms.Label label7;
private System.Windows.Forms.PictureBox PicBarcodeExample;
private System.Windows.Forms.GroupBox GrpBarcodeInhalt;
private System.Windows.Forms.Label label9;
private System.Windows.Forms.TextBox txtBCFontSize;
private System.Windows.Forms.TextBox txtBCFont;
private System.Windows.Forms.Label label14;
private System.Windows.Forms.TextBox txtBCFormat;
private System.Windows.Forms.Label label13;
private System.Windows.Forms.TextBox txtBCAnzeige;
private System.Windows.Forms.Label label12;
private System.Windows.Forms.Label label11;
private System.Windows.Forms.Label label10;
private System.Windows.Forms.TextBox txtBCTrennzeichen;
private System.Windows.Forms.TextBox txtBCInhalt;
private System.Windows.Forms.GroupBox groupBox5;
private Syncfusion.Windows.Forms.PdfViewer.PdfViewerControl pdfViewerControl1;
private System.Windows.Forms.GroupBox groupBox6;
private System.Windows.Forms.Label label15;
private System.Windows.Forms.TextBox txtNrProduktion;
private System.Windows.Forms.Button btnExport;
private System.Windows.Forms.Button btnImport;
private System.Windows.Forms.Label lblTextÜbernahmeProd;
private System.Windows.Forms.Label lblUebernahmeProd;
private System.Windows.Forms.Label lbltextfreigabedurch;
private System.Windows.Forms.Label lblFreigabedurch;
private System.Windows.Forms.Label lblTextFreigabeam;
private System.Windows.Forms.Label lblFreigabeam;
private System.Windows.Forms.Label lblFreigabe;
private System.Windows.Forms.CheckBox chkboxfreigabe;
private System.Windows.Forms.OpenFileDialog openFileDialog1;
private System.Windows.Forms.SaveFileDialog saveFileDialog1;
private System.Windows.Forms.Label lbltextdateiname;
private System.Windows.Forms.Label lblFilename;
private System.Windows.Forms.Panel panel1;
private System.Windows.Forms.Label label16;
private System.Windows.Forms.ToolStripButton toolStripButton1;
}
}

@ -3,12 +3,17 @@ using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Xml.Linq;
using Barcoded.qr;
using DOCGEN.Klassen;
using Model;
using NLog;
using OnDoc.Helper;
using OnDoc.Klassen;
using Syncfusion.Windows.Forms;
using Syncfusion.Windows.Forms.Tools;
@ -96,9 +101,10 @@ namespace OnDoc.UIControls.Administrator
System.Drawing.Image barcodeimage = barcode.Get_LinerBarcode(Barcoded.Symbology.I2of5C, "1234567890123456", "1234567890123456", "Below", "Arial", 8, 0);
PicBarcodeExample.Image = barcodeimage;
GrpBarcodeInhalt.Visible=false;
break;
case "Datamatrix":
GrpBarcodeInhalt.Visible = true;
BarcodeLib.Barcode dmcode = new BarcodeLib.Barcode();
string qr = "imaq$0002024002033986$0006$1001020854$29825487$104690562$104690562$";
string qrvisible = "1001020854\r\n000202400203398 U";
@ -107,12 +113,142 @@ namespace OnDoc.UIControls.Administrator
break;
case "QR":
BarcodeLib.Barcode qrcode = new BarcodeLib.Barcode();
qrcode.Get_QRCode()
//qrcode.Get_QRCode();
break;
default:
break;
}
}
private void TreeOfficeVorlagen_AfterSelect(object sender, EventArgs e)
{
try
{
Database.DB db = new Database.DB(AppParams.connectionstring);
db.Get_Tabledata("Select * from office_vorlage where office_vorlagenr = " + TreeOfficeVorlagen.SelectedNode.Tag.ToString(), false, true);
DataRow r = db.dsdaten.Tables[0].Rows[0];
txtBezeichnung.Text = r["bezeichnung"].ToString();
txtBeschreibung.Text = r["beschreibung"].ToString();
txtVersion.Text = r["Version"].ToString();
txtPräfix.Text = r["prefix_dokumentname"].ToString();
if (Convert.ToBoolean(r["kopfzeile_generieren"]) == true) { chkKopfzeile.Checked = true; } else { chkKopfzeile.Checked = false; }
txtBcTop.Text = r["bcpt"].ToString();
txtBcLeft.Text = r["bcpl"].ToString();
txtBcWidth.Text = r["bcw"].ToString();
txtBcHeigth.Text = r["bch"].ToString();
if (Convert.ToBoolean(r["bchorizontal"]) == true) { chkbchorizontal.Checked = true; } else { chkbchorizontal.Checked = false; }
cbboxBarcodeType.SelectedIndex = Convert.ToInt32(r["barcodetype"]);
txtBCTrennzeichen.Text = r["datamatrixdelimiter"].ToString();
txtBCFormat.Text = r["datamatrixformat"].ToString();
txtBCFont.Text = r["Datamatrixfont"].ToString();
txtBCFontSize.Text = r["DataMatrixFontSize"].ToString();
txtBCInhalt.Text = r["datamatrixcontent"].ToString();
txtBCAnzeige.Text = r["datamatrixbeschriftung"].ToString();
db.Get_Tabledata("Select * from office_vorlage_datei where office_vorlage_dateinr = " + TreeOfficeVorlagen.SelectedNode.Tag.ToString(), false, true);
DataRow dr = db.dsdaten.Tables[0].Rows[0];
lbltextdateiname.Text = dr["dateiname"].ToString();
lblTextFreigabeam.Text = dr["fragabe_am"].ToString();
lbltextfreigabedurch.Text = dr["freigabe_durch"].ToString();
lblTextÜbernahmeProd.Text = dr["uebernahme_produktion"].ToString();
txtNrProduktion.Text = dr["office_vorlagenr"].ToString();
string document = db.Get_Office_Vorlage_asBase64(TreeOfficeVorlagen.SelectedNode.Tag.ToString());
db.Get_ApplicationType_from_Vorlage(Convert.ToInt32(TreeOfficeVorlagen.SelectedNode.Tag));
string Apptype = "";
Apptype = db.dsdaten.Tables[0].Rows[0][0].ToString();
DOCGEN.DocGet dg = new DOCGEN.DocGet(AppParams.connectionstring);
string pdfdoc = "";
switch (Apptype.ToUpper())
{
case "DOCX":
case "DOCM":
case "DOC":
case "DOT":
case "WORD":
case "DOTM":
pdfdoc = dg.Convert_Word_To_PDF(document);
break;
case "XLSM":
case "XLSX":
case "XLST":
case "XLS":
case "XLT":
pdfdoc = dg.Convert_Excel_To_PDF(document);
break;
dg = null;
//break;
case "PDF":
case "ACROBAT":
case "FORMULAR":
case "DOKUMENT":
//break ;
default:
break;
//break;
}
if (pdfdoc != "")
{
var stream = new MemoryStream(Convert.FromBase64String(pdfdoc));
pdfViewerControl1.Load(stream);
}
db = null;
dg = null;
}
catch { }
}
private void btnExport_Click(object sender, EventArgs e)
{
Database.DB db = new Database.DB(AppParams.connectionstring);
string doc = db.Get_Office_Vorlage_asBase64(TreeOfficeVorlagen.SelectedNode.Tag.ToString());
saveFileDialog1.FileName = lbltextdateiname.Text;
if (saveFileDialog1.ShowDialog() == DialogResult.OK) {
FileHelper fh = new FileHelper();
fh.SaveBase64ToFile(doc, saveFileDialog1.FileName);
fh = null;
}
db=null;
}
private void btnImport_Click(object sender, EventArgs e)
{
if (openFileDialog1.ShowDialog(this) == DialogResult.OK)
{
Database.DB db = new Database.DB(AppParams.connectionstring);
db.save_vorlage_to_db(openFileDialog1.FileName, TreeOfficeVorlagen.SelectedNode.Tag.ToString());
db = null;
TreeOfficeVorlagen_AfterSelect(sender, e);
}
}
private void panel1_DragEnter(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop)) e.Effect = DragDropEffects.Copy;
}
private void panel1_DragDrop(object sender, DragEventArgs e)
{
string[] files = (string[])e.Data.GetData(DataFormats.FileDrop);
if (files.Length > 1) { MessageBox.Show("Nur eine Datei möglich!","Vorlage speichern",MessageBoxButtons.OK,MessageBoxIcon.Error); return; }
Database.DB db = new Database.DB(AppParams.connectionstring);
db.save_vorlage_to_db(files[0], TreeOfficeVorlagen.SelectedNode.Tag.ToString());
db = null;
TreeOfficeVorlagen_AfterSelect(sender, e);
}
private void toolStripButton1_Click(object sender, EventArgs e)
{
}
}
}

@ -120,4 +120,17 @@
<metadata name="toolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<data name="pdfViewerPrinterSettings2.PrintLocation" mimetype="application/x-microsoft.net.object.binary.base64">
<value>
AAEAAAD/////AQAAAAAAAAAMAgAAAFFTeXN0ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0
dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWIwM2Y1ZjdmMTFkNTBhM2EFAQAAABVTeXN0ZW0uRHJh
d2luZy5Qb2ludEYCAAAAAXgBeQAACwsCAAAAAAAAAAAAAAAL
</value>
</data>
<metadata name="openFileDialog1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>122, 17</value>
</metadata>
<metadata name="saveFileDialog1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>261, 17</value>
</metadata>
</root>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -18946,3 +18946,424 @@
2024-07-30 15:19:47.9794|DEBUG|EDOKA|
2024-07-30 15:19:48.1039|DEBUG|EDOKA|Start - Ende
2024-07-30 15:19:50.9787|DEBUG|EDOKA|
2024-07-31 07:52:10.9513|DEBUG|EDOKA|Start
2024-07-31 07:52:11.0135|DEBUG|EDOKA|
2024-07-31 07:52:11.0135|DEBUG|EDOKA|
2024-07-31 07:52:11.0135|DEBUG|EDOKA|
2024-07-31 07:52:11.0312|DEBUG|EDOKA|
2024-07-31 07:52:11.0821|DEBUG|EDOKA|
2024-07-31 07:52:11.1804|DEBUG|EDOKA|Start - Ende
2024-07-31 07:52:15.6944|DEBUG|EDOKA|
2024-07-31 07:52:59.8062|DEBUG|EDOKA|Start
2024-07-31 07:52:59.8659|DEBUG|EDOKA|
2024-07-31 07:52:59.8659|DEBUG|EDOKA|
2024-07-31 07:52:59.8659|DEBUG|EDOKA|
2024-07-31 07:52:59.8849|DEBUG|EDOKA|
2024-07-31 07:52:59.9403|DEBUG|EDOKA|
2024-07-31 07:53:00.0690|DEBUG|EDOKA|Start - Ende
2024-07-31 07:53:02.2705|DEBUG|EDOKA|
2024-07-31 07:55:18.9886|DEBUG|EDOKA|Start
2024-07-31 07:55:19.0496|DEBUG|EDOKA|
2024-07-31 07:55:19.0546|DEBUG|EDOKA|
2024-07-31 07:55:19.0546|DEBUG|EDOKA|
2024-07-31 07:55:19.0546|DEBUG|EDOKA|
2024-07-31 07:55:19.1116|DEBUG|EDOKA|
2024-07-31 07:55:19.1956|DEBUG|EDOKA|Start - Ende
2024-07-31 07:55:25.1729|DEBUG|EDOKA|
2024-07-31 08:18:50.8494|DEBUG|EDOKA|Start
2024-07-31 08:18:50.9127|DEBUG|EDOKA|
2024-07-31 08:18:50.9127|DEBUG|EDOKA|
2024-07-31 08:18:50.9127|DEBUG|EDOKA|
2024-07-31 08:18:50.9287|DEBUG|EDOKA|
2024-07-31 08:18:50.9947|DEBUG|EDOKA|
2024-07-31 08:18:51.0942|DEBUG|EDOKA|Start - Ende
2024-07-31 08:18:54.3288|DEBUG|EDOKA|
2024-07-31 08:18:54.3938|DEBUG|EDOKA|
2024-07-31 08:29:45.3596|DEBUG|EDOKA|
2024-07-31 08:29:45.4372|DEBUG|EDOKA|
2024-07-31 08:29:48.6739|DEBUG|EDOKA|
2024-07-31 08:29:49.3626|DEBUG|EDOKA|
2024-07-31 08:30:53.9971|DEBUG|EDOKA|
2024-07-31 08:31:02.3746|DEBUG|EDOKA|
2024-07-31 08:31:03.9879|DEBUG|EDOKA|
2024-07-31 08:31:04.5124|DEBUG|EDOKA|
2024-07-31 08:31:30.0673|DEBUG|EDOKA|
2024-07-31 08:31:30.1333|DEBUG|EDOKA|
2024-07-31 08:31:35.1344|DEBUG|EDOKA|
2024-07-31 10:34:52.6427|DEBUG|EDOKA|Start
2024-07-31 10:34:52.7017|DEBUG|EDOKA|
2024-07-31 10:34:52.7017|DEBUG|EDOKA|
2024-07-31 10:34:52.7017|DEBUG|EDOKA|
2024-07-31 10:34:52.7198|DEBUG|EDOKA|
2024-07-31 10:34:52.7718|DEBUG|EDOKA|
2024-07-31 10:34:52.8694|DEBUG|EDOKA|Start - Ende
2024-07-31 10:58:00.3895|DEBUG|EDOKA|
2024-07-31 10:58:00.4907|DEBUG|EDOKA|
2024-07-31 10:58:05.4052|DEBUG|EDOKA|
2024-07-31 10:58:08.0712|DEBUG|EDOKA|
2024-07-31 10:58:10.7700|DEBUG|EDOKA|
2024-07-31 10:58:13.8822|DEBUG|EDOKA|
2024-07-31 10:58:24.0000|DEBUG|EDOKA|
2024-07-31 10:58:40.9382|DEBUG|EDOKA|
2024-07-31 10:58:53.1472|DEBUG|EDOKA|
2024-07-31 10:59:03.1448|DEBUG|EDOKA|
2024-07-31 10:59:09.4267|DEBUG|EDOKA|
2024-07-31 10:59:19.6485|DEBUG|EDOKA|
2024-07-31 10:59:27.2630|DEBUG|EDOKA|
2024-08-01 08:45:31.9340|DEBUG|EDOKA|Start
2024-08-01 08:45:31.9972|DEBUG|EDOKA|
2024-08-01 08:45:31.9972|DEBUG|EDOKA|
2024-08-01 08:45:31.9972|DEBUG|EDOKA|
2024-08-01 08:45:32.0217|DEBUG|EDOKA|
2024-08-01 08:45:32.0657|DEBUG|EDOKA|
2024-08-01 08:45:32.1577|DEBUG|EDOKA|Start - Ende
2024-08-01 08:45:36.2578|DEBUG|EDOKA|
2024-08-01 08:45:36.4030|DEBUG|EDOKA|
2024-08-01 08:45:36.5226|DEBUG|EDOKA|
2024-08-01 08:45:38.5096|DEBUG|EDOKA|
2024-08-01 08:45:38.5605|DEBUG|EDOKA|
2024-08-01 08:45:38.5605|DEBUG|EDOKA|
2024-08-01 08:45:47.4714|DEBUG|EDOKA|
2024-08-01 08:45:47.5261|DEBUG|EDOKA|
2024-08-01 08:45:47.5333|DEBUG|EDOKA|
2024-08-01 08:45:52.0615|DEBUG|EDOKA|
2024-08-01 08:45:52.1048|DEBUG|EDOKA|
2024-08-01 08:45:52.1088|DEBUG|EDOKA|
2024-08-01 08:46:00.7722|DEBUG|EDOKA|
2024-08-01 08:46:00.8477|DEBUG|EDOKA|
2024-08-01 08:46:00.8477|DEBUG|EDOKA|
2024-08-01 08:46:10.9729|DEBUG|EDOKA|
2024-08-01 08:46:11.0515|DEBUG|EDOKA|
2024-08-01 08:46:11.0515|DEBUG|EDOKA|
2024-08-01 08:46:13.0530|DEBUG|EDOKA|
2024-08-01 08:46:13.0780|DEBUG|EDOKA|
2024-08-01 08:46:13.0780|DEBUG|EDOKA|
2024-08-01 08:46:15.0261|DEBUG|EDOKA|
2024-08-01 08:46:15.0451|DEBUG|EDOKA|
2024-08-01 08:46:15.0451|DEBUG|EDOKA|
2024-08-01 08:46:21.0856|DEBUG|EDOKA|
2024-08-01 08:46:21.1628|DEBUG|EDOKA|
2024-08-01 08:46:21.1628|DEBUG|EDOKA|
2024-08-01 08:47:26.6965|DEBUG|EDOKA|Start
2024-08-01 08:47:26.7569|DEBUG|EDOKA|
2024-08-01 08:47:26.7569|DEBUG|EDOKA|
2024-08-01 08:47:26.7629|DEBUG|EDOKA|
2024-08-01 08:47:26.7629|DEBUG|EDOKA|
2024-08-01 08:47:26.8283|DEBUG|EDOKA|
2024-08-01 08:47:26.9203|DEBUG|EDOKA|Start - Ende
2024-08-01 08:49:33.9490|DEBUG|EDOKA|Start
2024-08-01 08:49:34.0083|DEBUG|EDOKA|
2024-08-01 08:49:34.0213|DEBUG|EDOKA|
2024-08-01 08:49:34.0213|DEBUG|EDOKA|
2024-08-01 08:49:34.0535|DEBUG|EDOKA|
2024-08-01 08:49:34.1035|DEBUG|EDOKA|
2024-08-01 08:49:34.1960|DEBUG|EDOKA|Start - Ende
2024-08-01 08:49:36.8728|DEBUG|EDOKA|
2024-08-01 08:49:36.9402|DEBUG|EDOKA|
2024-08-01 08:49:36.9692|DEBUG|EDOKA|
2024-08-01 08:50:00.1697|DEBUG|EDOKA|Start
2024-08-01 08:50:00.2319|DEBUG|EDOKA|
2024-08-01 08:50:00.2319|DEBUG|EDOKA|
2024-08-01 08:50:00.2319|DEBUG|EDOKA|
2024-08-01 08:50:00.2479|DEBUG|EDOKA|
2024-08-01 08:50:00.3119|DEBUG|EDOKA|
2024-08-01 08:50:00.4033|DEBUG|EDOKA|Start - Ende
2024-08-01 08:50:03.4457|DEBUG|EDOKA|
2024-08-01 08:50:03.5116|DEBUG|EDOKA|
2024-08-01 08:50:03.5523|DEBUG|EDOKA|
2024-08-01 08:50:07.2908|DEBUG|EDOKA|
2024-08-01 08:50:07.3488|DEBUG|EDOKA|
2024-08-01 08:50:07.3488|DEBUG|EDOKA|
2024-08-01 08:50:29.7586|DEBUG|EDOKA|
2024-08-01 08:50:29.8099|DEBUG|EDOKA|
2024-08-01 08:50:29.8099|DEBUG|EDOKA|
2024-08-01 08:50:37.6217|DEBUG|EDOKA|
2024-08-01 08:50:37.6627|DEBUG|EDOKA|
2024-08-01 08:50:37.6627|DEBUG|EDOKA|
2024-08-01 08:53:33.9863|DEBUG|EDOKA|
2024-08-01 08:53:34.0374|DEBUG|EDOKA|
2024-08-01 08:53:34.0444|DEBUG|EDOKA|
2024-08-01 09:47:39.6922|DEBUG|EDOKA|Start
2024-08-01 09:47:39.7629|DEBUG|EDOKA|
2024-08-01 09:47:39.7629|DEBUG|EDOKA|
2024-08-01 09:47:39.7629|DEBUG|EDOKA|
2024-08-01 09:47:39.7821|DEBUG|EDOKA|
2024-08-01 09:47:39.8381|DEBUG|EDOKA|
2024-08-01 09:47:39.9291|DEBUG|EDOKA|Start - Ende
2024-08-01 09:47:42.3591|DEBUG|EDOKA|
2024-08-01 09:47:42.4241|DEBUG|EDOKA|
2024-08-01 09:47:42.4594|DEBUG|EDOKA|
2024-08-01 09:47:45.3299|DEBUG|EDOKA|
2024-08-01 09:47:45.3460|DEBUG|EDOKA|
2024-08-01 09:47:49.4195|DEBUG|EDOKA|
2024-08-01 09:47:49.4615|DEBUG|EDOKA|
2024-08-01 09:47:56.8339|DEBUG|EDOKA|
2024-08-01 09:48:00.8398|DEBUG|EDOKA|
2024-08-01 09:48:25.6013|DEBUG|EDOKA|
2024-08-01 09:48:47.5533|DEBUG|EDOKA|
2024-08-01 09:49:11.7587|DEBUG|EDOKA|
2024-08-01 09:49:12.8573|DEBUG|EDOKA|
2024-08-01 09:49:38.8468|DEBUG|EDOKA|
2024-08-01 09:49:38.8903|DEBUG|EDOKA|
2024-08-01 09:50:56.0233|DEBUG|EDOKA|Start
2024-08-01 09:50:56.0834|DEBUG|EDOKA|
2024-08-01 09:50:56.0834|DEBUG|EDOKA|
2024-08-01 09:50:56.0834|DEBUG|EDOKA|
2024-08-01 09:50:56.1004|DEBUG|EDOKA|
2024-08-01 09:50:56.1486|DEBUG|EDOKA|
2024-08-01 09:50:56.2475|DEBUG|EDOKA|Start - Ende
2024-08-01 09:50:58.9619|DEBUG|EDOKA|
2024-08-01 09:50:59.0294|DEBUG|EDOKA|
2024-08-01 09:51:02.2130|DEBUG|EDOKA|
2024-08-01 09:51:06.6031|DEBUG|EDOKA|
2024-08-01 09:51:06.6423|DEBUG|EDOKA|
2024-08-01 09:51:06.6603|DEBUG|EDOKA|
2024-08-01 09:51:06.6703|DEBUG|EDOKA|
2024-08-01 09:51:14.2015|DEBUG|EDOKA|
2024-08-01 09:51:14.2397|DEBUG|EDOKA|
2024-08-01 09:51:14.2646|DEBUG|EDOKA|
2024-08-01 09:51:14.2646|DEBUG|EDOKA|
2024-08-01 09:56:47.0271|DEBUG|EDOKA|Start
2024-08-01 09:56:47.0882|DEBUG|EDOKA|
2024-08-01 09:56:47.0933|DEBUG|EDOKA|
2024-08-01 09:56:47.0933|DEBUG|EDOKA|
2024-08-01 09:56:47.1064|DEBUG|EDOKA|
2024-08-01 09:56:47.1544|DEBUG|EDOKA|
2024-08-01 09:56:47.2477|DEBUG|EDOKA|Start - Ende
2024-08-01 09:56:49.8220|DEBUG|EDOKA|
2024-08-01 09:56:49.8871|DEBUG|EDOKA|
2024-08-01 09:56:49.9261|DEBUG|EDOKA|
2024-08-01 09:56:51.9010|DEBUG|EDOKA|
2024-08-01 09:56:51.9147|DEBUG|EDOKA|
2024-08-01 09:56:51.9347|DEBUG|EDOKA|
2024-08-01 09:56:51.9347|DEBUG|EDOKA|
2024-08-01 09:56:57.1105|DEBUG|EDOKA|
2024-08-01 09:57:15.9694|DEBUG|EDOKA|
2024-08-01 09:57:55.0265|DEBUG|EDOKA|
2024-08-01 09:58:09.7079|DEBUG|EDOKA|
2024-08-01 10:15:54.4700|DEBUG|EDOKA|
2024-08-01 10:15:54.5407|DEBUG|EDOKA|
2024-08-01 10:15:54.5655|DEBUG|EDOKA|
2024-08-01 10:15:58.2508|DEBUG|EDOKA|
2024-08-01 10:15:58.2887|DEBUG|EDOKA|
2024-08-01 10:15:58.3030|DEBUG|EDOKA|
2024-08-01 10:16:09.0027|DEBUG|EDOKA|
2024-08-01 10:16:09.0446|DEBUG|EDOKA|
2024-08-01 10:16:09.0751|DEBUG|EDOKA|
2024-08-01 10:16:09.0751|DEBUG|EDOKA|
2024-08-01 10:16:12.1137|DEBUG|EDOKA|
2024-08-01 10:16:12.1289|DEBUG|EDOKA|
2024-08-01 10:16:12.1415|DEBUG|EDOKA|
2024-08-01 10:16:12.1415|DEBUG|EDOKA|
2024-08-01 10:16:15.3999|DEBUG|EDOKA|
2024-08-01 10:16:15.4407|DEBUG|EDOKA|
2024-08-01 10:16:15.4596|DEBUG|EDOKA|
2024-08-01 10:16:15.4596|DEBUG|EDOKA|
2024-08-01 10:16:16.4883|DEBUG|EDOKA|
2024-08-01 10:16:16.5008|DEBUG|EDOKA|
2024-08-01 10:16:16.5149|DEBUG|EDOKA|
2024-08-01 10:16:16.5149|DEBUG|EDOKA|
2024-08-01 10:16:18.0133|DEBUG|EDOKA|
2024-08-01 10:16:18.0133|DEBUG|EDOKA|
2024-08-01 10:16:18.0406|DEBUG|EDOKA|
2024-08-01 10:16:18.0445|DEBUG|EDOKA|
2024-08-01 10:16:23.4578|DEBUG|EDOKA|
2024-08-01 10:16:23.4947|DEBUG|EDOKA|
2024-08-01 10:16:24.7614|DEBUG|EDOKA|
2024-08-01 10:16:24.7719|DEBUG|EDOKA|
2024-08-01 10:16:25.8103|DEBUG|EDOKA|
2024-08-01 10:16:25.8103|DEBUG|EDOKA|
2024-08-01 10:16:25.8395|DEBUG|EDOKA|
2024-08-01 10:16:26.7817|DEBUG|EDOKA|
2024-08-01 10:16:26.8191|DEBUG|EDOKA|
2024-08-01 10:16:26.8268|DEBUG|EDOKA|
2024-08-01 10:16:26.8268|DEBUG|EDOKA|
2024-08-01 10:16:27.8624|DEBUG|EDOKA|
2024-08-01 10:16:27.8819|DEBUG|EDOKA|
2024-08-01 10:16:53.3565|DEBUG|EDOKA|
2024-08-01 10:16:58.0472|DEBUG|EDOKA|
2024-08-01 10:16:59.1222|DEBUG|EDOKA|
2024-08-01 10:17:00.6362|DEBUG|EDOKA|
2024-08-01 10:17:01.7534|DEBUG|EDOKA|
2024-08-01 10:17:02.6000|DEBUG|EDOKA|
2024-08-01 10:17:03.3492|DEBUG|EDOKA|
2024-08-01 10:17:04.1935|DEBUG|EDOKA|
2024-08-01 11:00:38.2746|DEBUG|EDOKA|Start
2024-08-01 11:00:38.3327|DEBUG|EDOKA|
2024-08-01 11:00:38.3327|DEBUG|EDOKA|
2024-08-01 11:00:38.3327|DEBUG|EDOKA|
2024-08-01 11:00:38.3479|DEBUG|EDOKA|
2024-08-01 11:00:38.3874|DEBUG|EDOKA|
2024-08-01 11:00:38.4769|DEBUG|EDOKA|Start - Ende
2024-08-01 11:00:41.2601|DEBUG|EDOKA|
2024-08-01 11:00:41.3641|DEBUG|EDOKA|
2024-08-01 11:00:41.4826|DEBUG|EDOKA|
2024-08-01 11:00:43.4512|DEBUG|EDOKA|
2024-08-01 11:00:43.4512|DEBUG|EDOKA|
2024-08-01 11:00:46.2054|DEBUG|EDOKA|
2024-08-01 11:00:46.2177|DEBUG|EDOKA|
2024-08-01 11:00:47.5928|DEBUG|EDOKA|
2024-08-01 11:00:47.5928|DEBUG|EDOKA|
2024-08-01 11:00:47.6128|DEBUG|EDOKA|
2024-08-01 11:00:51.9762|DEBUG|EDOKA|
2024-08-01 11:00:52.0436|DEBUG|EDOKA|
2024-08-01 11:00:52.0436|DEBUG|EDOKA|
2024-08-01 11:00:52.0436|DEBUG|EDOKA|
2024-08-01 11:00:56.8727|DEBUG|EDOKA|
2024-08-01 11:01:31.6354|DEBUG|EDOKA|
2024-08-01 11:01:31.6788|DEBUG|EDOKA|
2024-08-01 11:01:31.6950|DEBUG|EDOKA|
2024-08-01 11:01:31.7041|DEBUG|EDOKA|
2024-08-01 11:01:33.7392|DEBUG|EDOKA|
2024-08-01 11:02:22.4507|DEBUG|EDOKA|
2024-08-01 11:02:22.4871|DEBUG|EDOKA|
2024-08-01 11:02:22.5001|DEBUG|EDOKA|
2024-08-01 11:02:22.5001|DEBUG|EDOKA|
2024-08-01 12:08:54.1798|DEBUG|EDOKA|Start
2024-08-01 12:08:54.2374|DEBUG|EDOKA|
2024-08-01 12:08:54.2374|DEBUG|EDOKA|
2024-08-01 12:08:54.2374|DEBUG|EDOKA|
2024-08-01 12:08:54.2519|DEBUG|EDOKA|
2024-08-01 12:08:54.3104|DEBUG|EDOKA|
2024-08-01 12:08:54.4066|DEBUG|EDOKA|Start - Ende
2024-08-01 12:08:58.9059|DEBUG|EDOKA|
2024-08-01 12:08:59.0065|DEBUG|EDOKA|
2024-08-01 12:08:59.0590|DEBUG|EDOKA|
2024-08-01 12:09:10.2342|DEBUG|EDOKA|
2024-08-01 12:09:10.2760|DEBUG|EDOKA|
2024-08-01 12:09:10.2840|DEBUG|EDOKA|
2024-08-01 12:09:10.2840|DEBUG|EDOKA|
2024-08-01 12:09:20.3445|DEBUG|EDOKA|
2024-08-01 12:09:20.3625|DEBUG|EDOKA|
2024-08-01 12:09:20.3776|DEBUG|EDOKA|
2024-08-01 12:09:20.3776|DEBUG|EDOKA|
2024-08-01 12:09:31.2559|DEBUG|EDOKA|
2024-08-01 12:10:24.5728|DEBUG|EDOKA|
2024-08-01 12:10:24.5758|DEBUG|EDOKA|
2024-08-01 12:10:24.5938|DEBUG|EDOKA|
2024-08-01 12:10:24.5938|DEBUG|EDOKA|
2024-08-01 12:10:45.0563|DEBUG|EDOKA|
2024-08-01 12:10:45.0604|DEBUG|EDOKA|
2024-08-01 12:10:45.0604|DEBUG|EDOKA|
2024-08-01 12:10:45.0604|DEBUG|EDOKA|
2024-08-01 12:11:22.1607|DEBUG|EDOKA|Start
2024-08-01 12:11:22.2198|DEBUG|EDOKA|
2024-08-01 12:11:22.2198|DEBUG|EDOKA|
2024-08-01 12:11:22.2198|DEBUG|EDOKA|
2024-08-01 12:11:22.2438|DEBUG|EDOKA|
2024-08-01 12:11:22.2997|DEBUG|EDOKA|
2024-08-01 12:11:22.3995|DEBUG|EDOKA|Start - Ende
2024-08-01 12:11:24.7621|DEBUG|EDOKA|
2024-08-01 12:11:24.8296|DEBUG|EDOKA|
2024-08-01 12:11:24.8722|DEBUG|EDOKA|
2024-08-01 12:11:27.5982|DEBUG|EDOKA|
2024-08-01 12:11:27.6101|DEBUG|EDOKA|
2024-08-01 12:11:27.6269|DEBUG|EDOKA|
2024-08-01 12:11:27.6269|DEBUG|EDOKA|
2024-08-01 12:11:35.8837|DEBUG|EDOKA|
2024-08-01 12:11:35.9266|DEBUG|EDOKA|
2024-08-01 12:11:35.9436|DEBUG|EDOKA|
2024-08-01 12:11:35.9436|DEBUG|EDOKA|
2024-08-01 12:13:29.1456|DEBUG|EDOKA|Start
2024-08-01 12:13:29.2096|DEBUG|EDOKA|
2024-08-01 12:13:29.2161|DEBUG|EDOKA|
2024-08-01 12:13:29.2161|DEBUG|EDOKA|
2024-08-01 12:13:29.2161|DEBUG|EDOKA|
2024-08-01 12:13:29.2931|DEBUG|EDOKA|
2024-08-01 12:13:29.3796|DEBUG|EDOKA|Start - Ende
2024-08-01 12:13:32.0435|DEBUG|EDOKA|
2024-08-01 12:13:32.1095|DEBUG|EDOKA|
2024-08-01 12:13:32.1450|DEBUG|EDOKA|
2024-08-01 12:13:33.2010|DEBUG|EDOKA|
2024-08-01 12:13:33.2010|DEBUG|EDOKA|
2024-08-01 12:13:33.2315|DEBUG|EDOKA|
2024-08-01 12:13:33.2315|DEBUG|EDOKA|
2024-08-01 12:13:34.7288|DEBUG|EDOKA|
2024-08-01 12:13:34.7398|DEBUG|EDOKA|
2024-08-01 12:13:34.7528|DEBUG|EDOKA|
2024-08-01 12:13:34.7528|DEBUG|EDOKA|
2024-08-01 12:13:36.4108|DEBUG|EDOKA|
2024-08-01 12:13:36.4223|DEBUG|EDOKA|
2024-08-01 12:13:36.4353|DEBUG|EDOKA|
2024-08-01 12:13:36.4353|DEBUG|EDOKA|
2024-08-01 12:13:38.1987|DEBUG|EDOKA|
2024-08-01 12:13:38.2117|DEBUG|EDOKA|
2024-08-01 12:13:38.2253|DEBUG|EDOKA|
2024-08-01 12:13:38.2253|DEBUG|EDOKA|
2024-08-01 12:14:22.0485|DEBUG|EDOKA|Start
2024-08-01 12:14:22.1133|DEBUG|EDOKA|
2024-08-01 12:14:22.1133|DEBUG|EDOKA|
2024-08-01 12:14:22.1133|DEBUG|EDOKA|
2024-08-01 12:14:22.1345|DEBUG|EDOKA|
2024-08-01 12:14:22.1900|DEBUG|EDOKA|
2024-08-01 12:14:22.3082|DEBUG|EDOKA|Start - Ende
2024-08-01 12:14:26.3119|DEBUG|EDOKA|
2024-08-01 12:14:26.4141|DEBUG|EDOKA|
2024-08-01 12:14:26.4571|DEBUG|EDOKA|
2024-08-01 12:14:27.8848|DEBUG|EDOKA|
2024-08-01 12:14:27.8968|DEBUG|EDOKA|
2024-08-01 12:14:27.9118|DEBUG|EDOKA|
2024-08-01 12:14:27.9118|DEBUG|EDOKA|
2024-08-01 12:14:33.2588|DEBUG|EDOKA|
2024-08-01 12:14:33.2983|DEBUG|EDOKA|
2024-08-01 12:14:33.3146|DEBUG|EDOKA|
2024-08-01 12:14:33.3146|DEBUG|EDOKA|
2024-08-01 12:15:28.5362|DEBUG|EDOKA|Start
2024-08-01 12:15:28.5967|DEBUG|EDOKA|
2024-08-01 12:15:28.5967|DEBUG|EDOKA|
2024-08-01 12:15:28.5967|DEBUG|EDOKA|
2024-08-01 12:15:28.6138|DEBUG|EDOKA|
2024-08-01 12:15:28.6599|DEBUG|EDOKA|
2024-08-01 12:15:28.7483|DEBUG|EDOKA|Start - Ende
2024-08-01 12:15:32.4487|DEBUG|EDOKA|
2024-08-01 12:15:32.5433|DEBUG|EDOKA|
2024-08-01 12:15:32.5849|DEBUG|EDOKA|
2024-08-01 12:15:33.7984|DEBUG|EDOKA|
2024-08-01 12:15:33.8156|DEBUG|EDOKA|
2024-08-01 12:15:33.8353|DEBUG|EDOKA|
2024-08-01 12:15:33.8353|DEBUG|EDOKA|
2024-08-01 12:15:36.2211|DEBUG|EDOKA|
2024-08-01 12:15:36.2345|DEBUG|EDOKA|
2024-08-01 12:15:36.2345|DEBUG|EDOKA|
2024-08-01 12:15:36.2514|DEBUG|EDOKA|
2024-08-01 12:15:38.9278|DEBUG|EDOKA|
2024-08-01 12:15:38.9428|DEBUG|EDOKA|
2024-08-01 12:15:38.9563|DEBUG|EDOKA|
2024-08-01 12:15:38.9563|DEBUG|EDOKA|
2024-08-01 12:15:40.4620|DEBUG|EDOKA|
2024-08-01 12:15:40.4754|DEBUG|EDOKA|
2024-08-01 12:15:40.4812|DEBUG|EDOKA|
2024-08-01 12:15:40.4812|DEBUG|EDOKA|
2024-08-01 12:15:41.2709|DEBUG|EDOKA|
2024-08-01 12:15:41.2867|DEBUG|EDOKA|
2024-08-01 12:15:41.3017|DEBUG|EDOKA|
2024-08-01 12:15:41.3017|DEBUG|EDOKA|
2024-08-01 12:15:42.8649|DEBUG|EDOKA|
2024-08-01 12:15:42.8810|DEBUG|EDOKA|
2024-08-01 12:15:42.8943|DEBUG|EDOKA|
2024-08-01 12:15:42.8943|DEBUG|EDOKA|
2024-08-01 12:17:06.5022|DEBUG|EDOKA|Start
2024-08-01 12:17:06.5637|DEBUG|EDOKA|
2024-08-01 12:17:06.5637|DEBUG|EDOKA|
2024-08-01 12:17:06.5637|DEBUG|EDOKA|
2024-08-01 12:17:06.5837|DEBUG|EDOKA|
2024-08-01 12:17:06.6277|DEBUG|EDOKA|
2024-08-01 12:17:06.7184|DEBUG|EDOKA|Start - Ende
2024-08-01 12:17:09.3035|DEBUG|EDOKA|
2024-08-01 12:17:09.3716|DEBUG|EDOKA|
2024-08-01 12:17:09.4096|DEBUG|EDOKA|
2024-08-01 12:17:11.1705|DEBUG|EDOKA|
2024-08-01 12:17:11.1705|DEBUG|EDOKA|
2024-08-01 12:17:11.2055|DEBUG|EDOKA|
2024-08-01 12:17:11.2055|DEBUG|EDOKA|
2024-08-01 12:17:18.7365|DEBUG|EDOKA|
2024-08-01 12:17:18.7762|DEBUG|EDOKA|
2024-08-01 12:17:18.7922|DEBUG|EDOKA|
2024-08-01 12:17:18.7982|DEBUG|EDOKA|
2024-08-01 14:56:01.1968|DEBUG|EDOKA|Start
2024-08-01 14:56:01.2542|DEBUG|EDOKA|
2024-08-01 14:56:01.2542|DEBUG|EDOKA|
2024-08-01 14:56:01.2542|DEBUG|EDOKA|
2024-08-01 14:56:01.2681|DEBUG|EDOKA|
2024-08-01 14:56:01.3126|DEBUG|EDOKA|
2024-08-01 14:56:01.4136|DEBUG|EDOKA|Start - Ende

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -21,6 +21,7 @@ using System.Web;
using System.Net;
using System.Security.Policy;
using DOCGEN.Klassen;
using System.Data;
namespace DOCGEN
@ -71,7 +72,7 @@ namespace DOCGEN
}
return "";
}
public string Get_FileType(string b64)
{
var streamword = new MemoryStream(Convert.FromBase64String(b64));
@ -256,7 +257,7 @@ namespace DOCGEN
}
};
}
private string Convert_Excel_To_PDF(string document)
public string Convert_Excel_To_PDF(string document)
{
return "";
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -231,7 +231,7 @@ namespace Database
public DataTable Get_Vorlage_By_DokumentID(string dokumentid)
{
string sql = "Select dbo.BinaryToBase64(vorlage) as Data, dbo.office_vorlage_datei.office_vorlagenr as nr from dbo.Office_Vorlage_Datei INNER JOIN ";
sql = sql + " dbo.office_vorlage ON dbo.Office_Vorlage_Datei.office_vorlagenr = dbo.office_vorlage.office_vorlagenr INNER JOIN ";
sql = sql + " dbo.office_vorlage ON dbo.Office_Vorlage_Datei.office_vorlage_dateinr = dbo.office_vorlage.office_vorlagenr INNER JOIN ";
sql = sql + "dbo.dokumenttyp INNER JOIN ";
sql = sql + "dbo.dokument ON dbo.dokumenttyp.dokumenttypnr = dbo.dokument.dokumenttypnr ON dbo.office_vorlage.office_vorlagenr = dbo.dokumenttyp.office_vorlagenr ";
sql = sql + "WHERE dbo.dokument.dokumentid = '" + dokumentid + "' ";
@ -239,10 +239,18 @@ namespace Database
return dsdaten.Tables[0];
}
public string Get_Office_Vorlage_asBase64(string nr)
{
string sql = "Select dbo.BinaryToBase64(vorlage) as Data from office_vorlage_datei where office_vorlage_dateinr=" + nr;
Get_Tabledata(sql, false, true);
return dsdaten.Tables[0].Rows[0][0].ToString();
}
public string get_vorlage_to_file(string nr, string tempdir, string dokumentid)
{
SqlConnection conn = new SqlConnection(connectionstring);
SqlCommand sc = new SqlCommand("Select vorlage from office_vorlage_datei where dbo.office_vorlage_datei.office_vorlagenr=" + nr, conn);
SqlCommand sc = new SqlCommand("Select vorlage from office_vorlage_datei where dbo.office_vorlage_datei.office_vorlage_dateinr=" + nr, conn);
conn.Open();
SqlDataReader sqldr = sc.ExecuteReader();
while (sqldr.Read())
@ -352,7 +360,8 @@ namespace Database
{
dok.iColdstatus = 0;
}
db.Get_Tabledata("Select * from office_vorlage where office_vorlagenr=" + doktyp.iOffice_vorlagenr.ToString(),false,true);
string dokumentname = "";
string ext = "";
@ -731,6 +740,62 @@ namespace Database
}
}
public Boolean save_vorlage_to_db(string filename, string office_vorlage_nr)
{
try
{
SqlConnection Connection = new SqlConnection();
SqlDataAdapter DA = new SqlDataAdapter("select top 1 * from office_vorlage_datei where office_vorlage_dateinr='" + office_vorlage_nr + "'", Connection);
SqlCommandBuilder cb = new SqlCommandBuilder(DA);
DataSet ds = new DataSet();
FileStream fs = new FileStream(filename, FileMode.Open, FileAccess.Read);
byte[] mydata = new byte[fs.Length];
try
{
fs.Read(mydata, 0, Convert.ToInt32(fs.Length));
fs.Close();
Connection.ConnectionString = connectionstring;
Connection.Open();
DA.Fill(ds, "vorlage");
DataRow myRow;
if (ds.Tables[0].Rows.Count == 0)
{
myRow = ds.Tables[0].NewRow();
myRow[0] = "";
myRow[1] = mydata;
ds.Tables[0].Rows.Add(myRow);
DA.Update(ds, "docs");
}
else
{
myRow = ds.Tables[0].Rows[0];
myRow["vorlage"] = mydata;
DA.Update(ds, "vorlage");
}
}
catch (Exception ex)
{
return false;
}
finally
{
fs = null;
cb = null;
ds = null;
DA = null;
Connection.Close();
Connection = null;
}
return true;
}
catch (Exception EX)
{
return false;
}
return true;
}
public DataTable Get_DokumentWertList(string dokumentid, int dokumenttypnr)
{

Binary file not shown.

Binary file not shown.

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8.1" />
</startup>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.1.2" newVersion="4.0.1.2" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Syncfusion.Licensing" publicKeyToken="632609b4d040f6b4" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-26.2462.7.0" newVersion="26.2462.7.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>

@ -0,0 +1,131 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{FD476B57-B199-46FD-99FB-1568279B88BA}</ProjectGuid>
<OutputType>WinExe</OutputType>
<RootNamespace>DocIO_Demo_SHU</RootNamespace>
<AssemblyName>DocIO_Demo_SHU</AssemblyName>
<TargetFrameworkVersion>v4.8.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
<Deterministic>true</Deterministic>
<NuGetPackageImportStamp>
</NuGetPackageImportStamp>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="SkiaSharp, Version=2.88.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756, processorArchitecture=MSIL">
<HintPath>..\packages\SkiaSharp.2.88.6\lib\net462\SkiaSharp.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Compression.Base, Version=26.2462.7.0, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Compression.Base.26.2.7\lib\net462\Syncfusion.Compression.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.DocIO.Base, Version=26.2462.7.0, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.DocIO.WinForms.26.2.7\lib\net462\Syncfusion.DocIO.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Licensing, Version=26.2462.7.0, Culture=neutral, PublicKeyToken=632609b4d040f6b4, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Licensing.26.2.7\lib\net462\Syncfusion.Licensing.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.OfficeChart.Base, Version=26.2462.7.0, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.OfficeChart.Base.26.2.7\lib\net462\Syncfusion.OfficeChart.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Pdf.NET, Version=26.2.7.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Pdf.NET.26.2.7\lib\netstandard2.0\Syncfusion.Pdf.NET.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll</HintPath>
</Reference>
<Reference Include="System.Core" />
<Reference Include="System.Memory, Version=4.0.1.2, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Memory.4.5.5\lib\net461\System.Memory.dll</HintPath>
</Reference>
<Reference Include="System.Numerics" />
<Reference Include="System.Numerics.Vectors, Version=4.1.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll</HintPath>
</Reference>
<Reference Include="System.Runtime.CompilerServices.Unsafe, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\net461\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
</Reference>
<Reference Include="System.Text.Encoding.CodePages, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Text.Encoding.CodePages.6.0.0\lib\net461\System.Text.Encoding.CodePages.dll</HintPath>
</Reference>
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Data" />
<Reference Include="System.Deployment" />
<Reference Include="System.Drawing" />
<Reference Include="System.Net.Http" />
<Reference Include="System.Windows.Forms" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="Form1.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Form1.Designer.cs">
<DependentUpon>Form1.cs</DependentUpon>
</Compile>
<Compile Include="Program.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<EmbeddedResource Include="Form1.resx">
<DependentUpon>Form1.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Properties\Resources.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
<SubType>Designer</SubType>
</EmbeddedResource>
<Compile Include="Properties\Resources.Designer.cs">
<AutoGen>True</AutoGen>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
<None Include="packages.config" />
<None Include="Properties\Settings.settings">
<Generator>SettingsSingleFileGenerator</Generator>
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
</None>
<Compile Include="Properties\Settings.Designer.cs">
<AutoGen>True</AutoGen>
<DependentUpon>Settings.settings</DependentUpon>
<DesignTimeSharedInput>True</DesignTimeSharedInput>
</Compile>
</ItemGroup>
<ItemGroup>
<None Include="App.config" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<Import Project="..\packages\NETStandard.Library.2.0.0\build\netstandard2.0\NETStandard.Library.targets" Condition="Exists('..\packages\NETStandard.Library.2.0.0\build\netstandard2.0\NETStandard.Library.targets')" />
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
<ErrorText>Dieses Projekt verweist auf mindestens ein NuGet-Paket, das auf diesem Computer fehlt. Verwenden Sie die Wiederherstellung von NuGet-Paketen, um die fehlenden Dateien herunterzuladen. Weitere Informationen finden Sie unter "http://go.microsoft.com/fwlink/?LinkID=322105". Die fehlende Datei ist "{0}".</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('..\packages\NETStandard.Library.2.0.0\build\netstandard2.0\NETStandard.Library.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\NETStandard.Library.2.0.0\build\netstandard2.0\NETStandard.Library.targets'))" />
<Error Condition="!Exists('..\packages\SkiaSharp.NativeAssets.macOS.2.88.6\build\net462\SkiaSharp.NativeAssets.macOS.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\SkiaSharp.NativeAssets.macOS.2.88.6\build\net462\SkiaSharp.NativeAssets.macOS.targets'))" />
<Error Condition="!Exists('..\packages\SkiaSharp.NativeAssets.Win32.2.88.6\build\net462\SkiaSharp.NativeAssets.Win32.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\SkiaSharp.NativeAssets.Win32.2.88.6\build\net462\SkiaSharp.NativeAssets.Win32.targets'))" />
</Target>
<Import Project="..\packages\SkiaSharp.NativeAssets.macOS.2.88.6\build\net462\SkiaSharp.NativeAssets.macOS.targets" Condition="Exists('..\packages\SkiaSharp.NativeAssets.macOS.2.88.6\build\net462\SkiaSharp.NativeAssets.macOS.targets')" />
<Import Project="..\packages\SkiaSharp.NativeAssets.Win32.2.88.6\build\net462\SkiaSharp.NativeAssets.Win32.targets" Condition="Exists('..\packages\SkiaSharp.NativeAssets.Win32.2.88.6\build\net462\SkiaSharp.NativeAssets.Win32.targets')" />
</Project>

@ -0,0 +1,86 @@
namespace DocIO_Demo_SHU
{
partial class Form1
{
/// <summary>
/// Erforderliche Designervariable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Verwendete Ressourcen bereinigen.
/// </summary>
/// <param name="disposing">True, wenn verwaltete Ressourcen gelöscht werden sollen; andernfalls False.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Vom Windows Form-Designer generierter Code
/// <summary>
/// Erforderliche Methode für die Designerunterstützung.
/// Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden.
/// </summary>
private void InitializeComponent()
{
this.label1 = new System.Windows.Forms.Label();
this.textBox1 = new System.Windows.Forms.TextBox();
this.button1 = new System.Windows.Forms.Button();
this.SuspendLayout();
//
// label1
//
this.label1.AutoSize = true;
this.label1.Location = new System.Drawing.Point(60, 39);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(49, 13);
this.label1.TabIndex = 0;
this.label1.Text = "Filename";
//
// textBox1
//
this.textBox1.Location = new System.Drawing.Point(125, 39);
this.textBox1.Name = "textBox1";
this.textBox1.Size = new System.Drawing.Size(578, 20);
this.textBox1.TabIndex = 1;
this.textBox1.Text = "X:\\docdemo\\FIN_VER_Kredit_OV928_019.dotm";
//
// button1
//
this.button1.Location = new System.Drawing.Point(63, 130);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(75, 23);
this.button1.TabIndex = 2;
this.button1.Text = "button1";
this.button1.UseVisualStyleBackColor = true;
this.button1.Click += new System.EventHandler(this.button1_Click);
//
// Form1
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(800, 450);
this.Controls.Add(this.button1);
this.Controls.Add(this.textBox1);
this.Controls.Add(this.label1);
this.Name = "Form1";
this.Text = "Form1";
this.Load += new System.EventHandler(this.Form1_Load);
this.ResumeLayout(false);
this.PerformLayout();
}
#endregion
private System.Windows.Forms.Label label1;
private System.Windows.Forms.TextBox textBox1;
private System.Windows.Forms.Button button1;
}
}

@ -0,0 +1,111 @@
using Syncfusion.DocIO;
using Syncfusion.DocIO.DLS;
using System.IO;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Xml.Linq;
using System.Text.RegularExpressions;
namespace DocIO_Demo_SHU
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public void Lic()
{
Syncfusion.Licensing.SyncfusionLicenseProvider.RegisterLicense("Ngo9BigBOggjHTQxAR8/V1NCaF5cXmZCf1FpRmJGdld5fUVHYVZUTXxaS00DNHVRdkdnWXdecXRdQ2heUU13XUI=");
}
private void Form1_Load(object sender, EventArgs e)
{
Lic();
}
private void button1_Click(object sender, EventArgs e)
{
using (WordDocument document = new WordDocument(textBox1.Text))
{
int fileId = 1;
foreach (WSection section in document.Sections)
{
//Create new Word document
using (WordDocument newDocument = new WordDocument())
{
//Add cloned section into new Word document
newDocument.Sections.Add(section.Clone());
//Saves the Word document to MemoryStream
using (FileStream outputStream = new FileStream(textBox1.Text + fileId + ".docx", FileMode.OpenOrCreate, FileAccess.ReadWrite))
{
newDocument.Save(outputStream, FormatType.Dotm);
}
}
fileId++;
}
return;
document.Open(textBox1.Text);
document.UpdateDocumentFields();
document.Save(textBox1.Text + ".dotm");
try
{
foreach (WSection section in document.Sections)
//Iterates through section child elements
foreach (WTextBody textBody in section.ChildEntities)
{
//Iterates through form fields
foreach (WFormField formField in textBody.FormFields)
{
if (formField.Name == "txtDruckenExemplar")
{
formField.Text = "für die Bank";
break;
}
}
}
}
catch { }
try
{
foreach (WSection section in document.Sections)
//Iterates through section child elements
foreach (WTextBody textBody in section.ChildEntities)
{
//Iterates through form fields
foreach (WFormField formField in textBody.FormFields)
{
if (formField.Name == "BesBest")
{
formField.Text = "";
break;
}
}
}
}
catch { }
//BookmarksNavigator bookmarkNavigator = new BookmarksNavigator(document);
//bookmarkNavigator.MoveToBookmark("txtDruckenExemplar");
//bookmarkNavigator.InsertText("für die anderen");
document.UpdateDocumentFields();
document.Save(textBox1.Text + ".dotm.dotm");
}
}
}
}

@ -0,0 +1,120 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
</root>

@ -0,0 +1,22 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace DocIO_Demo_SHU
{
internal static class Program
{
/// <summary>
/// Der Haupteinstiegspunkt für die Anwendung.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
}

@ -0,0 +1,36 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// Allgemeine Informationen über eine Assembly werden über die folgenden
// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
// die einer Assembly zugeordnet sind.
[assembly: AssemblyTitle("DocIO_Demo_SHU")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("HP Inc.")]
[assembly: AssemblyProduct("DocIO_Demo_SHU")]
[assembly: AssemblyCopyright("Copyright © HP Inc. 2024")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly
// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von
// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen.
[assembly: ComVisible(false)]
// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
[assembly: Guid("fd476b57-b199-46fd-99fb-1568279b88ba")]
// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
//
// Hauptversion
// Nebenversion
// Buildnummer
// Revision
//
// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden,
// indem Sie "*" wie unten gezeigt eingeben:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

@ -0,0 +1,71 @@
//------------------------------------------------------------------------------
// <auto-generated>
// Dieser Code wurde von einem Tool generiert.
// Laufzeitversion: 4.0.30319.42000
//
// Änderungen an dieser Datei können fehlerhaftes Verhalten verursachen und gehen verloren, wenn
// der Code neu generiert wird.
// </auto-generated>
//------------------------------------------------------------------------------
namespace DocIO_Demo_SHU.Properties
{
/// <summary>
/// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
/// </summary>
// Diese Klasse wurde von der StronglyTypedResourceBuilder-Klasse
// über ein Tool wie ResGen oder Visual Studio automatisch generiert.
// Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen
// mit der Option /str erneut aus, oder erstellen Sie Ihr VS-Projekt neu.
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
internal class Resources
{
private static global::System.Resources.ResourceManager resourceMan;
private static global::System.Globalization.CultureInfo resourceCulture;
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
internal Resources()
{
}
/// <summary>
/// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Resources.ResourceManager ResourceManager
{
get
{
if ((resourceMan == null))
{
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("DocIO_Demo_SHU.Properties.Resources", typeof(Resources).Assembly);
resourceMan = temp;
}
return resourceMan;
}
}
/// <summary>
/// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
/// Ressourcenlookups, die diese stark typisierte Ressourcenklasse verwenden.
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Globalization.CultureInfo Culture
{
get
{
return resourceCulture;
}
set
{
resourceCulture = value;
}
}
}
}

@ -0,0 +1,117 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
</root>

@ -0,0 +1,30 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.42000
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace DocIO_Demo_SHU.Properties
{
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")]
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
{
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
public static Settings Default
{
get
{
return defaultInstance;
}
}
}
}

@ -0,0 +1,7 @@
<?xml version='1.0' encoding='utf-8'?>
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)">
<Profiles>
<Profile Name="(Default)" />
</Profiles>
<Settings />
</SettingsFile>

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8.1" />
</startup>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.1.2" newVersion="4.0.1.2" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Syncfusion.Licensing" publicKeyToken="632609b4d040f6b4" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-26.2462.7.0" newVersion="26.2462.7.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -0,0 +1,38 @@
<?xml version="1.0" encoding="utf-8"?><doc>
<assembly>
<name>System.Buffers</name>
</assembly>
<members>
<member name="T:System.Buffers.ArrayPool`1">
<summary>Provides a resource pool that enables reusing instances of type <see cref="T[]"></see>.</summary>
<typeparam name="T">The type of the objects that are in the resource pool.</typeparam>
</member>
<member name="M:System.Buffers.ArrayPool`1.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Buffers.ArrayPool`1"></see> class.</summary>
</member>
<member name="M:System.Buffers.ArrayPool`1.Create">
<summary>Creates a new instance of the <see cref="T:System.Buffers.ArrayPool`1"></see> class.</summary>
<returns>A new instance of the <see cref="System.Buffers.ArrayPool`1"></see> class.</returns>
</member>
<member name="M:System.Buffers.ArrayPool`1.Create(System.Int32,System.Int32)">
<summary>Creates a new instance of the <see cref="T:System.Buffers.ArrayPool`1"></see> class using the specifed configuration.</summary>
<param name="maxArrayLength">The maximum length of an array instance that may be stored in the pool.</param>
<param name="maxArraysPerBucket">The maximum number of array instances that may be stored in each bucket in the pool. The pool groups arrays of similar lengths into buckets for faster access.</param>
<returns>A new instance of the <see cref="System.Buffers.ArrayPool`1"></see> class with the specified configuration.</returns>
</member>
<member name="M:System.Buffers.ArrayPool`1.Rent(System.Int32)">
<summary>Retrieves a buffer that is at least the requested length.</summary>
<param name="minimumLength">The minimum length of the array.</param>
<returns>An array of type <see cref="T[]"></see> that is at least <paramref name="minimumLength">minimumLength</paramref> in length.</returns>
</member>
<member name="M:System.Buffers.ArrayPool`1.Return(`0[],System.Boolean)">
<summary>Returns an array to the pool that was previously obtained using the <see cref="M:System.Buffers.ArrayPool`1.Rent(System.Int32)"></see> method on the same <see cref="T:System.Buffers.ArrayPool`1"></see> instance.</summary>
<param name="array">A buffer to return to the pool that was previously obtained using the <see cref="M:System.Buffers.ArrayPool`1.Rent(System.Int32)"></see> method.</param>
<param name="clearArray">Indicates whether the contents of the buffer should be cleared before reuse. If <paramref name="clearArray">clearArray</paramref> is set to true, and if the pool will store the buffer to enable subsequent reuse, the <see cref="M:System.Buffers.ArrayPool`1.Return(`0[],System.Boolean)"></see> method will clear the <paramref name="array">array</paramref> of its contents so that a subsequent caller using the <see cref="M:System.Buffers.ArrayPool`1.Rent(System.Int32)"></see> method will not see the content of the previous caller. If <paramref name="clearArray">clearArray</paramref> is set to false or if the pool will release the buffer, the array&amp;#39;s contents are left unchanged.</param>
</member>
<member name="P:System.Buffers.ArrayPool`1.Shared">
<summary>Gets a shared <see cref="T:System.Buffers.ArrayPool`1"></see> instance.</summary>
<returns>A shared <see cref="System.Buffers.ArrayPool`1"></see> instance.</returns>
</member>
</members>
</doc>

@ -0,0 +1,355 @@
<?xml version="1.0" encoding="utf-8"?><doc>
<assembly>
<name>System.Memory</name>
</assembly>
<members>
<member name="T:System.Span`1">
<typeparam name="T"></typeparam>
</member>
<member name="M:System.Span`1.#ctor(`0[])">
<param name="array"></param>
</member>
<member name="M:System.Span`1.#ctor(System.Void*,System.Int32)">
<param name="pointer"></param>
<param name="length"></param>
</member>
<member name="M:System.Span`1.#ctor(`0[],System.Int32)">
<param name="array"></param>
<param name="start"></param>
</member>
<member name="M:System.Span`1.#ctor(`0[],System.Int32,System.Int32)">
<param name="array"></param>
<param name="start"></param>
<param name="length"></param>
</member>
<member name="M:System.Span`1.Clear">
</member>
<member name="M:System.Span`1.CopyTo(System.Span{`0})">
<param name="destination"></param>
</member>
<member name="M:System.Span`1.DangerousCreate(System.Object,`0@,System.Int32)">
<param name="obj"></param>
<param name="objectData"></param>
<param name="length"></param>
<returns></returns>
</member>
<member name="M:System.Span`1.DangerousGetPinnableReference">
<returns></returns>
</member>
<member name="P:System.Span`1.Empty">
<returns></returns>
</member>
<member name="M:System.Span`1.Equals(System.Object)">
<param name="obj"></param>
<returns></returns>
</member>
<member name="M:System.Span`1.Fill(`0)">
<param name="value"></param>
</member>
<member name="M:System.Span`1.GetHashCode">
<returns></returns>
</member>
<member name="P:System.Span`1.IsEmpty">
<returns></returns>
</member>
<member name="P:System.Span`1.Item(System.Int32)">
<param name="index"></param>
<returns></returns>
</member>
<member name="P:System.Span`1.Length">
<returns></returns>
</member>
<member name="M:System.Span`1.op_Equality(System.Span{`0},System.Span{`0})">
<param name="left"></param>
<param name="right"></param>
<returns></returns>
</member>
<member name="M:System.Span`1.op_Implicit(System.ArraySegment{T})~System.Span{T}">
<param name="arraySegment"></param>
<returns></returns>
</member>
<member name="M:System.Span`1.op_Implicit(System.Span{T})~System.ReadOnlySpan{T}">
<param name="span"></param>
<returns></returns>
</member>
<member name="M:System.Span`1.op_Implicit(T[])~System.Span{T}">
<param name="array"></param>
<returns></returns>
</member>
<member name="M:System.Span`1.op_Inequality(System.Span{`0},System.Span{`0})">
<param name="left"></param>
<param name="right"></param>
<returns></returns>
</member>
<member name="M:System.Span`1.Slice(System.Int32)">
<param name="start"></param>
<returns></returns>
</member>
<member name="M:System.Span`1.Slice(System.Int32,System.Int32)">
<param name="start"></param>
<param name="length"></param>
<returns></returns>
</member>
<member name="M:System.Span`1.ToArray">
<returns></returns>
</member>
<member name="M:System.Span`1.TryCopyTo(System.Span{`0})">
<param name="destination"></param>
<returns></returns>
</member>
<member name="T:System.SpanExtensions">
</member>
<member name="M:System.SpanExtensions.AsBytes``1(System.ReadOnlySpan{``0})">
<param name="source"></param>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.AsBytes``1(System.Span{``0})">
<param name="source"></param>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.AsSpan(System.String)">
<param name="text"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.AsSpan``1(System.ArraySegment{``0})">
<param name="arraySegment"></param>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.AsSpan``1(``0[])">
<param name="array"></param>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.CopyTo``1(``0[],System.Span{``0})">
<param name="array"></param>
<param name="destination"></param>
<typeparam name="T"></typeparam>
</member>
<member name="M:System.SpanExtensions.IndexOf(System.Span{System.Byte},System.ReadOnlySpan{System.Byte})">
<param name="span"></param>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.IndexOf(System.Span{System.Byte},System.Byte)">
<param name="span"></param>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.IndexOf(System.ReadOnlySpan{System.Byte},System.Byte)">
<param name="span"></param>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.IndexOf(System.ReadOnlySpan{System.Byte},System.ReadOnlySpan{System.Byte})">
<param name="span"></param>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.IndexOf``1(System.ReadOnlySpan{``0},System.ReadOnlySpan{``0})">
<param name="span"></param>
<param name="value"></param>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.IndexOf``1(System.ReadOnlySpan{``0},``0)">
<param name="span"></param>
<param name="value"></param>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.IndexOf``1(System.Span{``0},System.ReadOnlySpan{``0})">
<param name="span"></param>
<param name="value"></param>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.IndexOf``1(System.Span{``0},``0)">
<param name="span"></param>
<param name="value"></param>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.IndexOfAny(System.ReadOnlySpan{System.Byte},System.Byte,System.Byte,System.Byte)">
<param name="span"></param>
<param name="value0"></param>
<param name="value1"></param>
<param name="value2"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.IndexOfAny(System.Span{System.Byte},System.Byte,System.Byte,System.Byte)">
<param name="span"></param>
<param name="value0"></param>
<param name="value1"></param>
<param name="value2"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.IndexOfAny(System.Span{System.Byte},System.Byte,System.Byte)">
<param name="span"></param>
<param name="value0"></param>
<param name="value1"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.IndexOfAny(System.ReadOnlySpan{System.Byte},System.ReadOnlySpan{System.Byte})">
<param name="span"></param>
<param name="values"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.IndexOfAny(System.Span{System.Byte},System.ReadOnlySpan{System.Byte})">
<param name="span"></param>
<param name="values"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.IndexOfAny(System.ReadOnlySpan{System.Byte},System.Byte,System.Byte)">
<param name="span"></param>
<param name="value0"></param>
<param name="value1"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.NonPortableCast``2(System.ReadOnlySpan{``0})">
<param name="source"></param>
<typeparam name="TFrom"></typeparam>
<typeparam name="TTo"></typeparam>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.NonPortableCast``2(System.Span{``0})">
<param name="source"></param>
<typeparam name="TFrom"></typeparam>
<typeparam name="TTo"></typeparam>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.SequenceEqual(System.ReadOnlySpan{System.Byte},System.ReadOnlySpan{System.Byte})">
<param name="first"></param>
<param name="second"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.SequenceEqual(System.Span{System.Byte},System.ReadOnlySpan{System.Byte})">
<param name="first"></param>
<param name="second"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.SequenceEqual``1(System.ReadOnlySpan{``0},System.ReadOnlySpan{``0})">
<param name="first"></param>
<param name="second"></param>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.SequenceEqual``1(System.Span{``0},System.ReadOnlySpan{``0})">
<param name="first"></param>
<param name="second"></param>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.StartsWith(System.ReadOnlySpan{System.Byte},System.ReadOnlySpan{System.Byte})">
<param name="span"></param>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.StartsWith(System.Span{System.Byte},System.ReadOnlySpan{System.Byte})">
<param name="span"></param>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.StartsWith``1(System.ReadOnlySpan{``0},System.ReadOnlySpan{``0})">
<param name="span"></param>
<param name="value"></param>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.StartsWith``1(System.Span{``0},System.ReadOnlySpan{``0})">
<param name="span"></param>
<param name="value"></param>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="T:System.ReadOnlySpan`1">
<typeparam name="T"></typeparam>
</member>
<member name="M:System.ReadOnlySpan`1.#ctor(`0[])">
<param name="array"></param>
</member>
<member name="M:System.ReadOnlySpan`1.#ctor(System.Void*,System.Int32)">
<param name="pointer"></param>
<param name="length"></param>
</member>
<member name="M:System.ReadOnlySpan`1.#ctor(`0[],System.Int32)">
<param name="array"></param>
<param name="start"></param>
</member>
<member name="M:System.ReadOnlySpan`1.#ctor(`0[],System.Int32,System.Int32)">
<param name="array"></param>
<param name="start"></param>
<param name="length"></param>
</member>
<member name="M:System.ReadOnlySpan`1.CopyTo(System.Span{`0})">
<param name="destination"></param>
</member>
<member name="M:System.ReadOnlySpan`1.DangerousCreate(System.Object,`0@,System.Int32)">
<param name="obj"></param>
<param name="objectData"></param>
<param name="length"></param>
<returns></returns>
</member>
<member name="M:System.ReadOnlySpan`1.DangerousGetPinnableReference">
<returns></returns>
</member>
<member name="P:System.ReadOnlySpan`1.Empty">
<returns></returns>
</member>
<member name="M:System.ReadOnlySpan`1.Equals(System.Object)">
<param name="obj"></param>
<returns></returns>
</member>
<member name="M:System.ReadOnlySpan`1.GetHashCode">
<returns></returns>
</member>
<member name="P:System.ReadOnlySpan`1.IsEmpty">
<returns></returns>
</member>
<member name="P:System.ReadOnlySpan`1.Item(System.Int32)">
<param name="index"></param>
<returns></returns>
</member>
<member name="P:System.ReadOnlySpan`1.Length">
<returns></returns>
</member>
<member name="M:System.ReadOnlySpan`1.op_Equality(System.ReadOnlySpan{`0},System.ReadOnlySpan{`0})">
<param name="left"></param>
<param name="right"></param>
<returns></returns>
</member>
<member name="M:System.ReadOnlySpan`1.op_Implicit(System.ArraySegment{T})~System.ReadOnlySpan{T}">
<param name="arraySegment"></param>
<returns></returns>
</member>
<member name="M:System.ReadOnlySpan`1.op_Implicit(T[])~System.ReadOnlySpan{T}">
<param name="array"></param>
<returns></returns>
</member>
<member name="M:System.ReadOnlySpan`1.op_Inequality(System.ReadOnlySpan{`0},System.ReadOnlySpan{`0})">
<param name="left"></param>
<param name="right"></param>
<returns></returns>
</member>
<member name="M:System.ReadOnlySpan`1.Slice(System.Int32)">
<param name="start"></param>
<returns></returns>
</member>
<member name="M:System.ReadOnlySpan`1.Slice(System.Int32,System.Int32)">
<param name="start"></param>
<param name="length"></param>
<returns></returns>
</member>
<member name="M:System.ReadOnlySpan`1.ToArray">
<returns></returns>
</member>
<member name="M:System.ReadOnlySpan`1.TryCopyTo(System.Span{`0})">
<param name="destination"></param>
<returns></returns>
</member>
</members>
</doc>

File diff suppressed because it is too large Load Diff

@ -0,0 +1,291 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Runtime.CompilerServices.Unsafe</name>
</assembly>
<members>
<member name="T:System.Runtime.CompilerServices.Unsafe">
<summary>Contains generic, low-level functionality for manipulating pointers.</summary>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.Add``1(``0@,System.Int32)">
<summary>Adds an element offset to the given reference.</summary>
<param name="source">The reference to add the offset to.</param>
<param name="elementOffset">The offset to add.</param>
<typeparam name="T">The type of reference.</typeparam>
<returns>A new reference that reflects the addition of offset to pointer.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.Add``1(``0@,System.IntPtr)">
<summary>Adds an element offset to the given reference.</summary>
<param name="source">The reference to add the offset to.</param>
<param name="elementOffset">The offset to add.</param>
<typeparam name="T">The type of reference.</typeparam>
<returns>A new reference that reflects the addition of offset to pointer.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.Add``1(``0@,System.UIntPtr)">
<summary>Adds an element offset to the given reference.</summary>
<param name="source">The reference to add the offset to.</param>
<param name="elementOffset">The offset to add.</param>
<typeparam name="T">The type of reference.</typeparam>
<returns>A new reference that reflects the addition of offset to pointer.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.Add``1(System.Void*,System.Int32)">
<summary>Adds an element offset to the given void pointer.</summary>
<param name="source">The void pointer to add the offset to.</param>
<param name="elementOffset">The offset to add.</param>
<typeparam name="T">The type of void pointer.</typeparam>
<returns>A new void pointer that reflects the addition of offset to the specified pointer.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.AddByteOffset``1(``0@,System.IntPtr)">
<summary>Adds a byte offset to the given reference.</summary>
<param name="source">The reference to add the offset to.</param>
<param name="byteOffset">The offset to add.</param>
<typeparam name="T">The type of reference.</typeparam>
<returns>A new reference that reflects the addition of byte offset to pointer.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.AddByteOffset``1(``0@,System.UIntPtr)">
<summary>Adds a byte offset to the given reference.</summary>
<param name="source">The reference to add the offset to.</param>
<param name="byteOffset">The offset to add.</param>
<typeparam name="T">The type of reference.</typeparam>
<returns>A new reference that reflects the addition of byte offset to pointer.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.AreSame``1(``0@,``0@)">
<summary>Determines whether the specified references point to the same location.</summary>
<param name="left">The first reference to compare.</param>
<param name="right">The second reference to compare.</param>
<typeparam name="T">The type of reference.</typeparam>
<returns>
<see langword="true" /> if <paramref name="left" /> and <paramref name="right" /> point to the same location; otherwise, <see langword="false" />.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.As``1(System.Object)">
<summary>Casts the given object to the specified type.</summary>
<param name="o">The object to cast.</param>
<typeparam name="T">The type which the object will be cast to.</typeparam>
<returns>The original object, casted to the given type.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.As``2(``0@)">
<summary>Reinterprets the given reference as a reference to a value of type <typeparamref name="TTo" />.</summary>
<param name="source">The reference to reinterpret.</param>
<typeparam name="TFrom">The type of reference to reinterpret.</typeparam>
<typeparam name="TTo">The desired type of the reference.</typeparam>
<returns>A reference to a value of type <typeparamref name="TTo" />.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.AsPointer``1(``0@)">
<summary>Returns a pointer to the given by-ref parameter.</summary>
<param name="value">The object whose pointer is obtained.</param>
<typeparam name="T">The type of object.</typeparam>
<returns>A pointer to the given value.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.AsRef``1(``0@)">
<summary>Reinterprets the given read-only reference as a reference.</summary>
<param name="source">The read-only reference to reinterpret.</param>
<typeparam name="T">The type of reference.</typeparam>
<returns>A reference to a value of type <typeparamref name="T" />.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.AsRef``1(System.Void*)">
<summary>Reinterprets the given location as a reference to a value of type <typeparamref name="T" />.</summary>
<param name="source">The location of the value to reference.</param>
<typeparam name="T">The type of the interpreted location.</typeparam>
<returns>A reference to a value of type <typeparamref name="T" />.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.ByteOffset``1(``0@,``0@)">
<summary>Determines the byte offset from origin to target from the given references.</summary>
<param name="origin">The reference to origin.</param>
<param name="target">The reference to target.</param>
<typeparam name="T">The type of reference.</typeparam>
<returns>Byte offset from origin to target i.e. <paramref name="target" /> - <paramref name="origin" />.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.Copy``1(``0@,System.Void*)">
<summary>Copies a value of type <typeparamref name="T" /> to the given location.</summary>
<param name="destination">The location to copy to.</param>
<param name="source">A pointer to the value to copy.</param>
<typeparam name="T">The type of value to copy.</typeparam>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.Copy``1(System.Void*,``0@)">
<summary>Copies a value of type <typeparamref name="T" /> to the given location.</summary>
<param name="destination">The location to copy to.</param>
<param name="source">A reference to the value to copy.</param>
<typeparam name="T">The type of value to copy.</typeparam>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.CopyBlock(System.Byte@,System.Byte@,System.UInt32)">
<summary>Copies bytes from the source address to the destination address.</summary>
<param name="destination">The destination address to copy to.</param>
<param name="source">The source address to copy from.</param>
<param name="byteCount">The number of bytes to copy.</param>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.CopyBlock(System.Void*,System.Void*,System.UInt32)">
<summary>Copies bytes from the source address to the destination address.</summary>
<param name="destination">The destination address to copy to.</param>
<param name="source">The source address to copy from.</param>
<param name="byteCount">The number of bytes to copy.</param>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.CopyBlockUnaligned(System.Byte@,System.Byte@,System.UInt32)">
<summary>Copies bytes from the source address to the destination address without assuming architecture dependent alignment of the addresses.</summary>
<param name="destination">The destination address to copy to.</param>
<param name="source">The source address to copy from.</param>
<param name="byteCount">The number of bytes to copy.</param>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.CopyBlockUnaligned(System.Void*,System.Void*,System.UInt32)">
<summary>Copies bytes from the source address to the destination address without assuming architecture dependent alignment of the addresses.</summary>
<param name="destination">The destination address to copy to.</param>
<param name="source">The source address to copy from.</param>
<param name="byteCount">The number of bytes to copy.</param>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.InitBlock(System.Byte@,System.Byte,System.UInt32)">
<summary>Initializes a block of memory at the given location with a given initial value.</summary>
<param name="startAddress">The address of the start of the memory block to initialize.</param>
<param name="value">The value to initialize the block to.</param>
<param name="byteCount">The number of bytes to initialize.</param>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.InitBlock(System.Void*,System.Byte,System.UInt32)">
<summary>Initializes a block of memory at the given location with a given initial value.</summary>
<param name="startAddress">The address of the start of the memory block to initialize.</param>
<param name="value">The value to initialize the block to.</param>
<param name="byteCount">The number of bytes to initialize.</param>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.InitBlockUnaligned(System.Byte@,System.Byte,System.UInt32)">
<summary>Initializes a block of memory at the given location with a given initial value without assuming architecture dependent alignment of the address.</summary>
<param name="startAddress">The address of the start of the memory block to initialize.</param>
<param name="value">The value to initialize the block to.</param>
<param name="byteCount">The number of bytes to initialize.</param>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.InitBlockUnaligned(System.Void*,System.Byte,System.UInt32)">
<summary>Initializes a block of memory at the given location with a given initial value without assuming architecture dependent alignment of the address.</summary>
<param name="startAddress">The address of the start of the memory block to initialize.</param>
<param name="value">The value to initialize the block to.</param>
<param name="byteCount">The number of bytes to initialize.</param>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.IsAddressGreaterThan``1(``0@,``0@)">
<summary>Returns a value that indicates whether a specified reference is greater than another specified reference.</summary>
<param name="left">The first value to compare.</param>
<param name="right">The second value to compare.</param>
<typeparam name="T">The type of the reference.</typeparam>
<returns>
<see langword="true" /> if <paramref name="left" /> is greater than <paramref name="right" />; otherwise, <see langword="false" />.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.IsAddressLessThan``1(``0@,``0@)">
<summary>Returns a value that indicates whether a specified reference is less than another specified reference.</summary>
<param name="left">The first value to compare.</param>
<param name="right">The second value to compare.</param>
<typeparam name="T">The type of the reference.</typeparam>
<returns>
<see langword="true" /> if <paramref name="left" /> is less than <paramref name="right" />; otherwise, <see langword="false" />.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.IsNullRef``1(``0@)">
<summary>Determines if a given reference to a value of type <typeparamref name="T" /> is a null reference.</summary>
<param name="source">The reference to check.</param>
<typeparam name="T">The type of the reference.</typeparam>
<returns>
<see langword="true" /> if <paramref name="source" /> is a null reference; otherwise, <see langword="false" />.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.NullRef``1">
<summary>Returns a reference to a value of type <typeparamref name="T" /> that is a null reference.</summary>
<typeparam name="T">The type of the reference.</typeparam>
<returns>A reference to a value of type <typeparamref name="T" /> that is a null reference.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.Read``1(System.Void*)">
<summary>Reads a value of type <typeparamref name="T" /> from the given location.</summary>
<param name="source">The location to read from.</param>
<typeparam name="T">The type to read.</typeparam>
<returns>An object of type <typeparamref name="T" /> read from the given location.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.ReadUnaligned``1(System.Byte@)">
<summary>Reads a value of type <typeparamref name="T" /> from the given location without assuming architecture dependent alignment of the addresses.</summary>
<param name="source">The location to read from.</param>
<typeparam name="T">The type to read.</typeparam>
<returns>An object of type <typeparamref name="T" /> read from the given location.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.ReadUnaligned``1(System.Void*)">
<summary>Reads a value of type <typeparamref name="T" /> from the given location without assuming architecture dependent alignment of the addresses.</summary>
<param name="source">The location to read from.</param>
<typeparam name="T">The type to read.</typeparam>
<returns>An object of type <typeparamref name="T" /> read from the given location.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.SizeOf``1">
<summary>Returns the size of an object of the given type parameter.</summary>
<typeparam name="T">The type of object whose size is retrieved.</typeparam>
<returns>The size of an object of type <typeparamref name="T" />.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.SkipInit``1(``0@)">
<summary>Bypasses definite assignment rules for a given value.</summary>
<param name="value">The uninitialized object.</param>
<typeparam name="T">The type of the uninitialized object.</typeparam>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.Subtract``1(``0@,System.Int32)">
<summary>Subtracts an element offset from the given reference.</summary>
<param name="source">The reference to subtract the offset from.</param>
<param name="elementOffset">The offset to subtract.</param>
<typeparam name="T">The type of reference.</typeparam>
<returns>A new reference that reflects the subtraction of offset from pointer.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.Subtract``1(``0@,System.IntPtr)">
<summary>Subtracts an element offset from the given reference.</summary>
<param name="source">The reference to subtract the offset from.</param>
<param name="elementOffset">The offset to subtract.</param>
<typeparam name="T">The type of reference.</typeparam>
<returns>A new reference that reflects the subtraction of offset from pointer.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.Subtract``1(``0@,System.UIntPtr)">
<summary>Subtracts an element offset from the given reference.</summary>
<param name="source">The reference to subtract the offset from.</param>
<param name="elementOffset">The offset to subtract.</param>
<typeparam name="T">The type of reference.</typeparam>
<returns>A new reference that reflects the subraction of offset from pointer.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.Subtract``1(System.Void*,System.Int32)">
<summary>Subtracts an element offset from the given void pointer.</summary>
<param name="source">The void pointer to subtract the offset from.</param>
<param name="elementOffset">The offset to subtract.</param>
<typeparam name="T">The type of the void pointer.</typeparam>
<returns>A new void pointer that reflects the subtraction of offset from the specified pointer.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.SubtractByteOffset``1(``0@,System.IntPtr)">
<summary>Subtracts a byte offset from the given reference.</summary>
<param name="source">The reference to subtract the offset from.</param>
<param name="byteOffset">The offset to subtract.</param>
<typeparam name="T">The type of reference.</typeparam>
<returns>A new reference that reflects the subtraction of byte offset from pointer.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.SubtractByteOffset``1(``0@,System.UIntPtr)">
<summary>Subtracts a byte offset from the given reference.</summary>
<param name="source">The reference to subtract the offset from.</param>
<param name="byteOffset">The offset to subtract.</param>
<typeparam name="T">The type of reference.</typeparam>
<returns>A new reference that reflects the subraction of byte offset from pointer.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.Unbox``1(System.Object)">
<summary>Returns a <see langword="mutable ref" /> to a boxed value.</summary>
<param name="box">The value to unbox.</param>
<typeparam name="T">The type to be unboxed.</typeparam>
<exception cref="T:System.NullReferenceException">
<paramref name="box" /> is <see langword="null" />, and <typeparamref name="T" /> is a non-nullable value type.</exception>
<exception cref="T:System.InvalidCastException">
<paramref name="box" /> is not a boxed value type.
-or-
<paramref name="box" /> is not a boxed <typeparamref name="T" />.</exception>
<exception cref="T:System.TypeLoadException">
<typeparamref name="T" /> cannot be found.</exception>
<returns>A <see langword="mutable ref" /> to the boxed value <paramref name="box" />.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.Write``1(System.Void*,``0)">
<summary>Writes a value of type <typeparamref name="T" /> to the given location.</summary>
<param name="destination">The location to write to.</param>
<param name="value">The value to write.</param>
<typeparam name="T">The type of value to write.</typeparam>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.WriteUnaligned``1(System.Byte@,``0)">
<summary>Writes a value of type <typeparamref name="T" /> to the given location without assuming architecture dependent alignment of the addresses.</summary>
<param name="destination">The location to write to.</param>
<param name="value">The value to write.</param>
<typeparam name="T">The type of value to write.</typeparam>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.WriteUnaligned``1(System.Void*,``0)">
<summary>Writes a value of type <typeparamref name="T" /> to the given location without assuming architecture dependent alignment of the addresses.</summary>
<param name="destination">The location to write to.</param>
<param name="value">The value to write.</param>
<typeparam name="T">The type of value to write.</typeparam>
</member>
</members>
</doc>

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Text.Encoding.CodePages</name>
</assembly>
<members>
<member name="T:System.Text.CodePagesEncodingProvider">
<summary>Provides access to an encoding provider for code pages that otherwise are available only in the desktop .NET Framework.</summary>
</member>
<member name="M:System.Text.CodePagesEncodingProvider.GetEncoding(System.Int32)">
<summary>Returns the encoding associated with the specified code page identifier.</summary>
<param name="codepage">The code page identifier of the preferred encoding which the encoding provider may support.</param>
<returns>The encoding associated with the specified code page identifier, or <see langword="null" /> if the provider does not support the requested codepage encoding.</returns>
</member>
<member name="M:System.Text.CodePagesEncodingProvider.GetEncoding(System.String)">
<summary>Returns the encoding associated with the specified code page name.</summary>
<param name="name">The code page name of the preferred encoding which the encoding provider may support.</param>
<returns>The encoding associated with the specified code page, or <see langword="null" /> if the provider does not support the requested encoding.</returns>
</member>
<member name="M:System.Text.CodePagesEncodingProvider.GetEncodings">
<summary>Returns an array that contains all the encodings that are supported by the <see cref="T:System.Text.CodePagesEncodingProvider" />.</summary>
<returns>An array that contains all the supported encodings.</returns>
</member>
<member name="P:System.Text.CodePagesEncodingProvider.Instance">
<summary>Gets an encoding provider for code pages supported in the desktop .NET Framework but not in the current .NET Framework platform.</summary>
<returns>An encoding provider that allows access to encodings not supported on the current .NET Framework platform.</returns>
</member>
</members>
</doc>

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8.1", FrameworkDisplayName = ".NET Framework 4.8.1")]

@ -0,0 +1 @@
d0a9e29c348fd9dba0eecc522a7596f7122c4639c6f2b131c29591ecb515a369

@ -0,0 +1,37 @@
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\DocIO_Demo_SHU.exe.config
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\DocIO_Demo_SHU.exe
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\DocIO_Demo_SHU.pdb
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\Syncfusion.Compression.Base.dll
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\Syncfusion.DocIO.Base.dll
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\Syncfusion.Licensing.dll
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\Syncfusion.OfficeChart.Base.dll
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\Syncfusion.Compression.Base.xml
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\Syncfusion.DocIO.Base.xml
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\Syncfusion.OfficeChart.Base.xml
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\obj\Debug\DocIO_Demo_SHU.csproj.AssemblyReference.cache
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\obj\Debug\DocIO_Demo_SHU.Form1.resources
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\obj\Debug\DocIO_Demo_SHU.Properties.Resources.resources
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\obj\Debug\DocIO_Demo_SHU.csproj.GenerateResource.cache
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\obj\Debug\DocIO_Demo_SHU.csproj.CoreCompileInputs.cache
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\obj\Debug\DocIO_De.3E5B3F94.Up2Date
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\obj\Debug\DocIO_Demo_SHU.exe
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\obj\Debug\DocIO_Demo_SHU.pdb
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\libSkiaSharp.dylib
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\x86\libSkiaSharp.dll
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\x64\libSkiaSharp.dll
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\arm64\libSkiaSharp.dll
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\SkiaSharp.dll
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\Syncfusion.Pdf.NET.dll
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\System.Buffers.dll
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\System.Memory.dll
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\System.Numerics.Vectors.dll
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\System.Runtime.CompilerServices.Unsafe.dll
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\System.Text.Encoding.CodePages.dll
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\SkiaSharp.pdb
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\SkiaSharp.xml
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\Syncfusion.Pdf.NET.xml
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\System.Buffers.xml
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\System.Memory.xml
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\System.Numerics.Vectors.xml
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\System.Runtime.CompilerServices.Unsafe.xml
E:\Software-Projekte\OnDoc\OnDoc\DocIO_Demo_SHU\bin\Debug\System.Text.Encoding.CodePages.xml

@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="BitMiracle.LibTiff.NET" version="2.4.649" targetFramework="net481" />
<package id="Microsoft.NETCore.Platforms" version="1.1.0" targetFramework="net481" />
<package id="NETStandard.Library" version="2.0.0" targetFramework="net481" />
<package id="SkiaSharp" version="2.88.6" targetFramework="net481" />
<package id="SkiaSharp.NativeAssets.macOS" version="2.88.6" targetFramework="net481" />
<package id="SkiaSharp.NativeAssets.Win32" version="2.88.6" targetFramework="net481" />
<package id="Syncfusion.Compression.Base" version="26.2.7" targetFramework="net481" />
<package id="Syncfusion.Compression.NET" version="26.2.7" targetFramework="net481" />
<package id="Syncfusion.DocIO.NET" version="26.2.7" targetFramework="net481" />
<package id="Syncfusion.DocIO.WinForms" version="26.2.7" targetFramework="net481" />
<package id="Syncfusion.DocIORenderer.NET" version="26.2.7" targetFramework="net481" />
<package id="Syncfusion.Licensing" version="26.2.7" targetFramework="net481" />
<package id="Syncfusion.OfficeChart.Base" version="26.2.7" targetFramework="net481" />
<package id="Syncfusion.OfficeChart.NET" version="26.2.7" targetFramework="net481" />
<package id="Syncfusion.Pdf.Imaging.NET" version="26.2.7" targetFramework="net481" />
<package id="Syncfusion.Pdf.NET" version="26.2.7" targetFramework="net481" />
<package id="Syncfusion.SkiaSharpHelper.NET" version="26.2.7" targetFramework="net481" />
<package id="System.Buffers" version="4.5.1" targetFramework="net481" />
<package id="System.Memory" version="4.5.5" targetFramework="net481" />
<package id="System.Numerics.Vectors" version="4.5.0" targetFramework="net481" />
<package id="System.Runtime.CompilerServices.Unsafe" version="6.0.0" targetFramework="net481" />
<package id="System.Text.Encoding.CodePages" version="6.0.0" targetFramework="net481" />
</packages>

@ -29,6 +29,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ExcelNet", "ExcelNet\ExcelN
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OfficePrinter", "OfficePrinter\OfficePrinter.csproj", "{E43884F0-A46F-4676-ADE8-10B196FAAE3B}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DocIO_Demo_SHU", "DocIO_Demo_SHU\DocIO_Demo_SHU.csproj", "{FD476B57-B199-46FD-99FB-1568279B88BA}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@ -75,6 +77,10 @@ Global
{E43884F0-A46F-4676-ADE8-10B196FAAE3B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E43884F0-A46F-4676-ADE8-10B196FAAE3B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E43884F0-A46F-4676-ADE8-10B196FAAE3B}.Release|Any CPU.Build.0 = Release|Any CPU
{FD476B57-B199-46FD-99FB-1568279B88BA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{FD476B57-B199-46FD-99FB-1568279B88BA}.Debug|Any CPU.Build.0 = Debug|Any CPU
{FD476B57-B199-46FD-99FB-1568279B88BA}.Release|Any CPU.ActiveCfg = Release|Any CPU
{FD476B57-B199-46FD-99FB-1568279B88BA}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE

@ -0,0 +1,7 @@
This software is covered by the Software License Agreement (the “Agreement”)(https://www.syncfusion.com/nuget/license?utm_source=nuget&amp;utm_medium=listing). Any use in any form, regardless of where it was obtained is governed by the Agreement. The Agreement is a legal agreement between you (“You”, “Your”, or “Customer”) and Syncfusion, Inc., a Delaware corporation with its principal place of business located at 2501 Aerial Center Parkway, Suite 200, Morrisville, NC 27560 (“Syncfusion”). By accessing, downloading, viewing, possessing, or otherwise using any part of Syncfusions Essential Studio product, you are agreeing to be bound by the terms and conditions and agree to register with Syncfusion. If you do not agree to be bound by the terms and conditions of the Agreement, you cannot access, register, use, or view any part of Syncfusions Essential Studio product or lines of code.
This license is for Essential Studio Enterprise Edition.
TO READ THE COMPLETE LICENSE AGREEMENT: https://www.syncfusion.com/nuget/license?utm_source=nuget&amp;utm_medium=listing,
IF AFTER READING THIS AGREEMENT YOU HAVE ANY QUESTIONS ABOUT THIS AGREEMENT, PLEASE CONTACT SYNCFUSION PRIOR TO USING THE SOFTWARE PRODUCT VIA EMAIL AT LEGALQUESTIONS@SYNCFUSION.COM

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save