update 20251008

This commit is contained in:
Stefan Hutter
2025-10-08 17:23:08 +02:00
parent 2773ca3baa
commit 6b7de9389c
206 changed files with 855857 additions and 116 deletions

View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" />
</startup>
</configuration>

227
OnDoc_JSONViewer/Form1.Designer.cs generated Normal file
View File

@@ -0,0 +1,227 @@
namespace OnDoc_JSONViewer
{
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()
{
Syncfusion.Windows.Forms.PdfViewer.MessageBoxSettings messageBoxSettings1 = new Syncfusion.Windows.Forms.PdfViewer.MessageBoxSettings();
Syncfusion.Windows.PdfViewer.PdfViewerPrinterSettings pdfViewerPrinterSettings1 = new Syncfusion.Windows.PdfViewer.PdfViewerPrinterSettings();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1));
Syncfusion.Windows.Forms.PdfViewer.TextSearchSettings textSearchSettings1 = new Syncfusion.Windows.Forms.PdfViewer.TextSearchSettings();
this.label1 = new System.Windows.Forms.Label();
this.textBox1 = new System.Windows.Forms.TextBox();
this.listBox1 = new System.Windows.Forms.ListBox();
this.button1 = new System.Windows.Forms.Button();
this.groupBox1 = new System.Windows.Forms.GroupBox();
this.groupBox2 = new System.Windows.Forms.GroupBox();
this.groupBox3 = new System.Windows.Forms.GroupBox();
this.pdfViewerControl1 = new Syncfusion.Windows.Forms.PdfViewer.PdfViewerControl();
this.toolStrip1 = new System.Windows.Forms.ToolStrip();
this.toolStripCheckBox1 = new Syncfusion.Windows.Forms.Tools.ToolStripCheckBox();
this.textBox2 = new System.Windows.Forms.TextBox();
this.groupBox1.SuspendLayout();
this.groupBox2.SuspendLayout();
this.groupBox3.SuspendLayout();
this.toolStrip1.SuspendLayout();
this.SuspendLayout();
//
// label1
//
this.label1.AutoSize = true;
this.label1.Location = new System.Drawing.Point(18, 27);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(61, 13);
this.label1.TabIndex = 0;
this.label1.Text = "Verzeichnis";
//
// textBox1
//
this.textBox1.Location = new System.Drawing.Point(97, 27);
this.textBox1.Name = "textBox1";
this.textBox1.Size = new System.Drawing.Size(222, 20);
this.textBox1.TabIndex = 1;
this.textBox1.Text = "X:\\jsontemp";
//
// listBox1
//
this.listBox1.FormattingEnabled = true;
this.listBox1.Location = new System.Drawing.Point(21, 63);
this.listBox1.Name = "listBox1";
this.listBox1.Size = new System.Drawing.Size(366, 719);
this.listBox1.Sorted = true;
this.listBox1.TabIndex = 2;
this.listBox1.SelectedIndexChanged += new System.EventHandler(this.listBox1_SelectedIndexChanged);
//
// button1
//
this.button1.Location = new System.Drawing.Point(326, 23);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(61, 23);
this.button1.TabIndex = 3;
this.button1.Text = "Scan";
this.button1.UseVisualStyleBackColor = true;
this.button1.Click += new System.EventHandler(this.button1_Click);
//
// groupBox1
//
this.groupBox1.Controls.Add(this.listBox1);
this.groupBox1.Controls.Add(this.button1);
this.groupBox1.Controls.Add(this.label1);
this.groupBox1.Controls.Add(this.textBox1);
this.groupBox1.Dock = System.Windows.Forms.DockStyle.Left;
this.groupBox1.Location = new System.Drawing.Point(0, 0);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(401, 836);
this.groupBox1.TabIndex = 4;
this.groupBox1.TabStop = false;
this.groupBox1.Text = "Dateien";
//
// groupBox2
//
this.groupBox2.Controls.Add(this.textBox2);
this.groupBox2.Dock = System.Windows.Forms.DockStyle.Left;
this.groupBox2.Location = new System.Drawing.Point(401, 0);
this.groupBox2.Name = "groupBox2";
this.groupBox2.Size = new System.Drawing.Size(658, 836);
this.groupBox2.TabIndex = 5;
this.groupBox2.TabStop = false;
this.groupBox2.Text = "JSON";
//
// groupBox3
//
this.groupBox3.Controls.Add(this.pdfViewerControl1);
this.groupBox3.Controls.Add(this.toolStrip1);
this.groupBox3.Dock = System.Windows.Forms.DockStyle.Fill;
this.groupBox3.Location = new System.Drawing.Point(1059, 0);
this.groupBox3.Name = "groupBox3";
this.groupBox3.Size = new System.Drawing.Size(781, 836);
this.groupBox3.TabIndex = 6;
this.groupBox3.TabStop = false;
this.groupBox3.Text = "PDF";
//
// 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, 41);
messageBoxSettings1.EnableNotification = true;
this.pdfViewerControl1.MessageBoxSettings = messageBoxSettings1;
this.pdfViewerControl1.MinimumZoomPercentage = 50;
this.pdfViewerControl1.Name = "pdfViewerControl1";
this.pdfViewerControl1.PageBorderThickness = 1;
pdfViewerPrinterSettings1.Copies = 1;
pdfViewerPrinterSettings1.PageOrientation = Syncfusion.Windows.PdfViewer.PdfViewerPrintOrientation.Auto;
pdfViewerPrinterSettings1.PageSize = Syncfusion.Windows.PdfViewer.PdfViewerPrintSize.ActualSize;
pdfViewerPrinterSettings1.PrintLocation = ((System.Drawing.PointF)(resources.GetObject("pdfViewerPrinterSettings1.PrintLocation")));
pdfViewerPrinterSettings1.ShowPrintStatusDialog = true;
this.pdfViewerControl1.PrinterSettings = pdfViewerPrinterSettings1;
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(775, 792);
this.pdfViewerControl1.SpaceBetweenPages = 8;
this.pdfViewerControl1.TabIndex = 0;
this.pdfViewerControl1.Text = "pdfViewerControl1";
textSearchSettings1.CurrentInstanceColor = System.Drawing.Color.FromArgb(((int)(((byte)(127)))), ((int)(((byte)(255)))), ((int)(((byte)(171)))), ((int)(((byte)(64)))));
textSearchSettings1.HighlightAllInstance = true;
textSearchSettings1.OtherInstanceColor = System.Drawing.Color.FromArgb(((int)(((byte)(127)))), ((int)(((byte)(254)))), ((int)(((byte)(255)))), ((int)(((byte)(0)))));
this.pdfViewerControl1.TextSearchSettings = textSearchSettings1;
this.pdfViewerControl1.VerticalScrollOffset = 0;
this.pdfViewerControl1.VisualStyle = Syncfusion.Windows.Forms.PdfViewer.VisualStyle.Default;
this.pdfViewerControl1.ZoomMode = Syncfusion.Windows.Forms.PdfViewer.ZoomMode.Default;
//
// toolStrip1
//
this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.toolStripCheckBox1});
this.toolStrip1.Location = new System.Drawing.Point(3, 16);
this.toolStrip1.Name = "toolStrip1";
this.toolStrip1.Size = new System.Drawing.Size(775, 25);
this.toolStrip1.TabIndex = 1;
this.toolStrip1.Text = "toolStrip1";
//
// toolStripCheckBox1
//
this.toolStripCheckBox1.Name = "toolStripCheckBox1";
this.toolStripCheckBox1.Size = new System.Drawing.Size(78, 22);
this.toolStripCheckBox1.Text = "PDV-View";
//
// textBox2
//
this.textBox2.Dock = System.Windows.Forms.DockStyle.Fill;
this.textBox2.Location = new System.Drawing.Point(3, 16);
this.textBox2.Multiline = true;
this.textBox2.Name = "textBox2";
this.textBox2.Size = new System.Drawing.Size(652, 817);
this.textBox2.TabIndex = 0;
//
// Form1
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1840, 836);
this.Controls.Add(this.groupBox3);
this.Controls.Add(this.groupBox2);
this.Controls.Add(this.groupBox1);
this.Name = "Form1";
this.Text = "JSONViewer";
this.groupBox1.ResumeLayout(false);
this.groupBox1.PerformLayout();
this.groupBox2.ResumeLayout(false);
this.groupBox2.PerformLayout();
this.groupBox3.ResumeLayout(false);
this.groupBox3.PerformLayout();
this.toolStrip1.ResumeLayout(false);
this.toolStrip1.PerformLayout();
this.ResumeLayout(false);
}
#endregion
private System.Windows.Forms.Label label1;
private System.Windows.Forms.TextBox textBox1;
private System.Windows.Forms.ListBox listBox1;
private System.Windows.Forms.Button button1;
private System.Windows.Forms.GroupBox groupBox1;
private System.Windows.Forms.GroupBox groupBox2;
private System.Windows.Forms.GroupBox groupBox3;
private Syncfusion.Windows.Forms.PdfViewer.PdfViewerControl pdfViewerControl1;
private System.Windows.Forms.ToolStrip toolStrip1;
private Syncfusion.Windows.Forms.Tools.ToolStripCheckBox toolStripCheckBox1;
private System.Windows.Forms.TextBox textBox2;
}
}

94
OnDoc_JSONViewer/Form1.cs Normal file
View File

@@ -0,0 +1,94 @@
using Syncfusion.XPS;
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 Newtonsoft;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
using Syncfusion.Windows.Forms.PdfViewer;
namespace OnDoc_JSONViewer
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
listBox1.Items.Clear();
DirectoryInfo dir = new DirectoryInfo(textBox1.Text);
foreach (FileInfo file in dir.GetFiles())
{
listBox1.Items.Add(file.Name);
}
}
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
string ext = System.IO.Path.GetExtension(listBox1.SelectedItem.ToString().ToUpper());
string filename = textBox1.Text + @"\" + listBox1.SelectedItem.ToString();
textBox2.Text = "";
switch (ext)
{
case ".PDF":
pdfViewerControl1.Load(filename);
break;
case ".JSON":
string jsonstring;
using (StreamReader streamReader = new StreamReader(filename, Encoding.UTF8))
{
jsonstring = streamReader.ReadToEnd();
}
// var prettyJson1 = JsonConvert.SerializeObject(jsonstring, Formatting.Indented);
//dynamic parsedJson1 = JsonConvert.DeserializeObject(jsonstring);
//prettyJson1 = JsonConvert.SerializeObject(parsedJson1, Formatting.Indented);
string source2 = jsonstring;
dynamic data2 = JObject.Parse(source2);
string data3 = JObject.Parse(jsonstring)["bpNummer"].ToString();
string data4 = JObject.Parse(jsonstring)["personNummer"].ToString();
textBox2.Text= data3 + Environment.NewLine+data4;
if (toolStripCheckBox1.Checked == true)
{
try
{
string source = jsonstring;
dynamic data = JObject.Parse(source);
string data1 = JObject.Parse(jsonstring)["dokumentDatei"].ToString();
var stream = new MemoryStream(Convert.FromBase64String(data1));
if (stream.Length > 0)
{
this.pdfViewerControl1.Load(stream);
this.pdfViewerControl1.Visible = true;
pdfViewerControl1.ZoomMode = ZoomMode.FitWidth;
stream = null;
}
else
{
}
}
catch { }
}
break;
}
}
}
}

130
OnDoc_JSONViewer/Form1.resx Normal file
View File

@@ -0,0 +1,130 @@
<?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>
<data name="pdfViewerPrinterSettings1.PrintLocation" mimetype="application/x-microsoft.net.object.binary.base64">
<value>
AAEAAAD/////AQAAAAAAAAAMAgAAAFFTeXN0ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0
dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWIwM2Y1ZjdmMTFkNTBhM2EFAQAAABVTeXN0ZW0uRHJh
d2luZy5Qb2ludEYCAAAAAXgBeQAACwsCAAAAAAAAAAAAAAAL
</value>
</data>
<metadata name="toolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
</root>

View File

@@ -0,0 +1,96 @@
<?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>{B0ED9A08-613F-48FA-9890-1B84197FD8BA}</ProjectGuid>
<OutputType>WinExe</OutputType>
<RootNamespace>OnDoc_JSONViewer</RootNamespace>
<AssemblyName>OnDoc_JSONViewer</AssemblyName>
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
<Deterministic>true</Deterministic>
</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="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.13.0.4\lib\net45\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Edit.Windows, Version=30.2462.4.0, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL" />
<Reference Include="Syncfusion.Pdf.Base, Version=30.2462.4.0, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89" />
<Reference Include="Syncfusion.PdfToImageConverter.Base, Version=30.2462.4.0, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89" />
<Reference Include="Syncfusion.PdfViewer.Windows, Version=30.2462.4.0, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL" />
<Reference Include="Syncfusion.Shared.Base, Version=30.2462.4.0, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL" />
<Reference Include="Syncfusion.Tools.Windows, Version=30.2462.4.0, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89" />
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Design" />
<Reference Include="System.Drawing.Design" />
<Reference Include="System.Runtime.Serialization.Formatters.Soap" />
<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" />
</Project>

View File

@@ -0,0 +1,22 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace OnDoc_JSONViewer
{
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());
}
}
}

View File

@@ -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("OnDoc_JSONViewer")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("HP Inc.")]
[assembly: AssemblyProduct("OnDoc_JSONViewer")]
[assembly: AssemblyCopyright("Copyright © HP Inc. 2025")]
[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("b0ed9a08-613f-48fa-9890-1b84197fd8ba")]
// 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")]

View File

@@ -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 OnDoc_JSONViewer.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("OnDoc_JSONViewer.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;
}
}
}
}

View File

@@ -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>

View File

@@ -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 OnDoc_JSONViewer.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;
}
}
}
}

View File

@@ -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>

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" />
</startup>
</configuration>

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@@ -0,0 +1,70 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Syncfusion.Grid.Base</name>
</assembly>
<members>
<member name="T:Syncfusion.NamespaceDoc">
<summary>
The Syncfusion namespace contains classes that defines the value and reference data types, events and event handlers, interfaces, attributes and processing the exceptions.
</summary>
</member>
<member name="T:Syncfusion.GridBaseAssembly">
<exclude/>
<summary>
This class holds the name of the Syncfusion.Grid.Base assembly and provides a helper
routine that helps with resolving types when loading a serialization stream and when
the framework probes for assemblies by reflection.
</summary>
</member>
<member name="F:Syncfusion.GridBaseAssembly.Name">
<summary>
The full name of this assembly without version information: "Syncfusion.Grid.Base".
</summary>
</member>
<member name="F:Syncfusion.GridBaseAssembly.Assembly">
<summary>
A reference to the <see cref="T:System.Reflection.Assembly"/> for the grid assembly.
</summary>
</member>
<member name="F:Syncfusion.GridBaseAssembly.RootNamespace">
<summary>
The root namespace of this assembly. Used internally for locating resources within the assembly.
</summary>
</member>
<member name="M:Syncfusion.GridBaseAssembly.AssemblyResolver(System.Object,System.ResolveEventArgs)">
<summary>
This delegate helps with resolving types and can be used as an eventhandler
for a <see cref="E:System.AppDomain.AssemblyResolve"/> event.
</summary>
<param name="sender">The source of the event.</param>
<param name="e">The event data with information about the type.</param>
<returns>A reference to the assembly where the type is located.</returns>
<remarks>
Use this handler when reading back types from a serialization stream
saved with an earlier version of this assembly.
</remarks>
<example>
<code lang="C#">
public static GridModel LoadSoap(Stream s)
{
try
{
AppDomain.CurrentDomain.AssemblyResolve += new ResolveEventHandler(GridBaseAssembly.AssemblyResolver);
SoapFormatter b = new SoapFormatter();
b.AssemblyFormat = FormatterAssemblyStyle.Simple;
GridModel t = b.Deserialize(s) as GridModel;
t.Modified = false;
return t;
}
finally
{
AppDomain.CurrentDomain.AssemblyResolve -= new ResolveEventHandler(GridBaseAssembly.AssemblyResolver);
}
}
</code>
</example>
</member>
</members>
</doc>

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,514 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Syncfusion.PdfToImageConverter.Base</name>
</assembly>
<members>
<member name="T:Syncfusion.PdfToImageConverter.PdfiumNative">
<summary>
Class that imports the pdfium dlls.
</summary>
</member>
<!-- Badly formed XML comment ignored for member "M:Syncfusion.PdfToImageConverter.PdfiumNative.#cctor" -->
<member name="F:Syncfusion.PdfToImageConverter.PdfiumNative.PdfRenderFlags.None">
<summary>
No flags.
</summary>
</member>
<member name="F:Syncfusion.PdfToImageConverter.PdfiumNative.PdfRenderFlags.ForPrinting">
<summary>
Render for printing.
</summary>
</member>
<member name="F:Syncfusion.PdfToImageConverter.PdfiumNative.PdfRenderFlags.Annotations">
<summary>
Set if annotations are to be rendered.
</summary>
</member>
<member name="F:Syncfusion.PdfToImageConverter.PdfiumNative.PdfRenderFlags.LcdText">
<summary>
Set if using text rendering optimized for LCD display.
</summary>
</member>
<member name="F:Syncfusion.PdfToImageConverter.PdfiumNative.PdfRenderFlags.NoNativeText">
<summary>
Don't use the native text output available on some platforms.
</summary>
</member>
<member name="F:Syncfusion.PdfToImageConverter.PdfiumNative.PdfRenderFlags.Grayscale">
<summary>
Grayscale output.
</summary>
</member>
<member name="F:Syncfusion.PdfToImageConverter.PdfiumNative.PdfRenderFlags.LimitImageCacheSize">
<summary>
Limit image cache size.
</summary>
</member>
<member name="F:Syncfusion.PdfToImageConverter.PdfiumNative.PdfRenderFlags.ForceHalftone">
<summary>
Always use halftone for image stretching.
</summary>
</member>
<member name="F:Syncfusion.PdfToImageConverter.PdfiumNative.PdfRenderFlags.Transparent">
<summary>
Render with a transparent background.
</summary>
</member>
<member name="F:Syncfusion.PdfToImageConverter.PdfiumNative.PdfRenderFlags.CorrectFromDpi">
<summary>
Correct height/width for DPI.
</summary>
</member>
<member name="T:Syncfusion.PdfToImageConverter.PdfiumViewer">
<summary>
Class to use the pdfium methods for internal purpose.
</summary>
</member>
<member name="T:Syncfusion.PdfToImageConverter.PdfToImageConverter">
<summary>
Class to convert the pdf to images.
</summary>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.#ctor">
<summary>
Initializes the members of the <see cref="T:Syncfusion.PdfToImageConverter.PdfToImageConverter"/> class.
</summary>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.#ctor(System.IO.Stream)">
<summary>
Intializes the members of the <see cref="T:Syncfusion.PdfToImageConverter.PdfToImageConverter"/> class.
</summary>
<param name="stream">Stream of the file</param>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.#ctor(System.IO.Stream,System.String)">
<summary>
Intializes the members of the <see cref="T:Syncfusion.PdfToImageConverter.PdfToImageConverter"/> class.
</summary>
<param name="stream">Stream of the file</param>
<param name="password">Pasword for the file</param>
</member>
<member name="P:Syncfusion.PdfToImageConverter.PdfToImageConverter.ScaleFactor">
<summary>
Scales the page while rendering in the PDF Viewer control for improving the quality of the image.
Positive float values can be set. Recommended Value is 1 or 1.5f.
If the value is greater than the recommended value, there might be any distortion in the performance of the PDF Viewer.
</summary>
</member>
<member name="P:Syncfusion.PdfToImageConverter.PdfToImageConverter.ReferencePath">
<summary>
Gets or sets the reference path of the Pdfium library.
</summary>
</member>
<member name="P:Syncfusion.PdfToImageConverter.PdfToImageConverter.PageCount">
<summary>
Gets the page count of the document.
</summary>
</member>
<member name="P:Syncfusion.PdfToImageConverter.PdfToImageConverter.DocumentID">
<summary>
Gets or sets the id of the document
</summary>
</member>
<member name="P:Syncfusion.PdfToImageConverter.PdfToImageConverter.Document">
<summary>
Gets or sets the pdf document value
</summary>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.Dispose">
<summary>
Disposes the pdf document.
</summary>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.Dispose(System.Boolean)">
<summary>
Disposes the pdf document.
</summary>
<param name="disposeCompletely">disposes completely</param>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.Load(System.IO.Stream)">
<summary>
Loads the PDF document from the specified stream.
</summary>
<param name="stream">Pdf file as stream</param>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.Load(System.IO.Stream,System.String)">
<summary>
Loads the PDF document from the specified stream.
</summary>
<param name="stream">Pdf file stream</param>
<param name="password">Password of the stream</param>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.Convert(System.Int32,System.Boolean,System.Boolean)">
<summary>
Converts the specified page of the PDF document as stream.
</summary>
<param name="pageIndex">page index of the document</param>
<param name="keepTransparency">Whether the background of the page needs to be transparent</param>
<param name="isSkipAnnotations">Whether need to keep the annotation of the page</param>
<returns>Returns the stream of the specified page</returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.Convert(System.Int32,System.Single,System.Single,System.Boolean,System.Boolean)">
<summary>
Converts the specified page of the PDF document as stream.
</summary>
<param name="pageIndex">Page index of the document</param>
<param name="dpiX">The horizontal DPI of the resultant <see cref="T:System.Drawing.Bitmap"/>.</param>
<param name="dpiY">The vertical DPI of the resultant <see cref="T:System.Drawing.Bitmap"/>.</param>
<param name="keepTransparency">Whether the background of the page needs to be transparent</param>
<param name="isSkipAnnotations">Whether need to keep the annotation of the page</param>
<returns>Returns the stream of the specified page</returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.Convert(System.Int32,System.Drawing.SizeF,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean)">
<summary>
Converts the specified page of the PDF document as stream.
</summary>
<param name="pageIndex">Page index of the document</param>
<param name="customSize">The custom size of the converted image</param>
<param name="dpiX">The horizontal DPI of the resultant <see cref="T:System.Drawing.Bitmap"/>.</param>
<param name="dpiY">The vertical DPI of the resultant <see cref="T:System.Drawing.Bitmap"/>.</param>
<param name="keepAspectRatio">Whether need to maintain the pdf page size</param>
<param name="keepTransparency">Whether need to make the background of the page as transparent</param>
<param name="isSkipAnnotations">Whether need to keep the annotation of the page</param>
<returns>Returns the stream of the specified page</returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.Convert(System.Int32,System.Int32,System.Single,System.Single,System.Boolean,System.Boolean)">
<summary>
Converts the specified range of PDF document's pages as stream array.
</summary>
<param name="startIndex">The starting page index</param>
<param name="endIndex">The ending page index</param>
<param name="dpiX">The horizontal DPI of the resultant <see cref="T:System.Drawing.Bitmap"/>.</param>
<param name="dpiY">The vertical DPI of the resultant <see cref="T:System.Drawing.Bitmap"/>.</param>
<param name="keepTransparency">Whether need to make the background of the page as transparent</param>
<param name="isSkipAnnotations">Whether need to keep the annotation of the page</param>
<returns>Returns the array of stream for the range of pages</returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.Convert(System.Int32,System.Int32,System.Drawing.SizeF,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean)">
<summary>
Converts the specified range of PDF document's pages as stream array.
</summary>
<param name="startIndex">The starting page index</param>
<param name="endIndex">The ending page index</param>
<param name="customSize">The custom size of the converted image</param>
<param name="dpiX">The horizontal DPI of the resultant <see cref="T:System.Drawing.Bitmap"/>.</param>
<param name="dpiY">The vertical DPI of the resultant <see cref="T:System.Drawing.Bitmap"/>.</param>
<param name="keepAspectRatio">Whether need to maintain the pdf page size</param>
<param name="keepTransparency">Whether need to make the background of the page as transparent</param>
<param name="isSkipAnnotations">Whether need to keep the annotation of the page</param>
<returns>Returns the array of stream for the range of pages</returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.Convert(System.Int32,System.Drawing.SizeF,System.Boolean,System.Boolean,System.Boolean)">
<summary>
Converts the specified page of the PDF document as stream.
</summary>
<param name="pageIndex">The page index of the document</param>
<param name="customSize">The custom size of the converted image</param>
<param name="keepAspectRatio">Whether need to maintain the pdf page size</param>
<param name="keepTransparency">Whether need to make the background of the page as transparent</param>
<param name="isSkipAnnotations">Whether need to keep the annotation of the page</param>
<returns>Returns the specified page as stream with custom size</returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.Convert(System.Int32,System.Int32,System.Boolean,System.Boolean)">
<summary>
Converts the specified range of PDF document's pages as stream array.
</summary>
<param name="startIndex">The starting page index</param>
<param name="endIndex">The ending page index</param>
<param name="keepTransparency">Whether need to make the background of the page as transparent</param>
<param name="isSkipAnnotations">Whether need to keep the annotation of the page</param>
<returns>Returns the array of stream for the range of pages</returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.Convert(System.Int32,System.Int32,System.Drawing.SizeF,System.Boolean,System.Boolean,System.Boolean)">
<summary>
Converts the specified range of PDF document's pages as stream array.
</summary>
<param name="startIndex">The starting page index</param>
<param name="endIndex">The ending page index</param>
<param name="customSize">The custom size for the converted image</param>
<param name="keepAspectRatio">Whether need to maintain the pdf page size</param>
<param name="keepTransparency">Whether need to make the background of the page as transparent</param>
<param name="isSkipAnnotations">Whether need to keep the annotation of the page</param>
<returns>Returns the array of stream for the range of pages</returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.ExportAsImage(System.Int32,System.Drawing.SizeF,System.Boolean,System.Boolean,System.Boolean)">
<summary>
Exports the specified page as <see cref="T:System.Drawing.Bitmap"/>
</summary>
<param name="pageIndex">The page index to be converted into <see cref="T:System.Drawing.Bitmap"/></param>
<param name="customSize">The custom size of the converted <see cref="T:System.Drawing.Bitmap"/> </param>
<param name="keepAspectRatio">Whether need to maintain the pdf page size</param>
<param name="isSkipAnnotations">Whether need to keep the annotation of the page</param>
<param name="keepTransparency">Whether the background of the page needs to be transparent</param>
<returns>Returns the specified page as <see cref="T:System.Drawing.Bitmap"/> with custom size</returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.ExportAsImage(System.Int32,System.Int32,System.Drawing.SizeF,System.Boolean,System.Boolean,System.Boolean)">
<summary>
Exports the specified pages as <see cref="T:System.Drawing.Bitmap"/>
</summary>
<param name="startIndex">The starting page index</param>
<param name="endIndex">The ending page index</param>
<param name="customSize">The custom size of the converted <see cref="T:System.Drawing.Bitmap"/> </param>
<param name="keepAspectRatio">Whether need to maintain the pdf page size</param>
<param name="keepTransparency">Whether the background of the page needs to be transparent</param>
<param name="isSkipAnnotations">Whether need to keep the annotation of the page</param>
<returns>Returns the specified pages as <see cref="T:System.Drawing.Bitmap"/> with custom size</returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.PdfiumExportAsImage(System.Drawing.Bitmap,System.Int32,System.Boolean,System.Boolean)">
<summary>
Exports the specified page as a bitmap image.
</summary>
<param name="bitmapImage">Bitmap image</param>
<param name="pageindex">page index</param>
<param name="keepTransparency">Whether the background of the page needs to be transparent</param>
<param name="isSkipAnnotation">Whether need to keep the annotations on the page</param>
<returns>Returns the converted bitmap image</returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.ConvertPointToPixel(System.Double)">
<summary>
Converts points to pixel
</summary>
<param name="number">Point value</param>
<returns>Returns the pixel value</returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.PdfiumRendering(System.Drawing.Bitmap,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.IntPtr)">
<summary>
Exports the specified page as a bitmap image.
</summary>
<param name="bitmapImage">Bitmap image</param>
<param name="pageindex">page index</param>
<param name="keepTransparency">Whether the background of the page needs to be transparent</param>
<param name="isSkipAnnotation">Whether need to keep the annotations on the page</param>
<returns>Returns the converted bitmap image</returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.CreatePdfiumDocument(System.IO.Stream,System.String)">
<summary>
Creates the pdfium document for the provided string.
</summary>
<param name="stream">Stream of the Pdf</param>
<param name="password">Password of the pdf stream</param>
<returns></returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.CheckBaseDirectory">
<summary>
Checks the base directory and provides it.
</summary>
<returns>Returns the base directory.</returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.ExtractText(System.Int32,System.Collections.Generic.List{Syncfusion.PdfToImageConverter.TextData}@,System.Boolean)">
<summary>
Extracts text along with its format.
</summary>///
<param name=" pageIndex">The page index in which the text has be extracted</param>
<param name=" textDataCollection">Provides the text data collection </param>
<param name=" isLayout">maintains the layout if it is true </param>
<returns>Returns the extracted text for the provided page</returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.TextExtraction(System.Int32,System.Collections.Generic.List{Syncfusion.PdfToImageConverter.TextData}@,System.Boolean,System.Boolean,System.Int32)">
<summary>
Extracts the text from the specified page index.
</summary>
<param name="index">Page index</param>
<param name="textDataCollection">Text collection</param>
<param name="isLayout">Text format</param>
<param name="isRotated">Whether rotated or not</param>
<param name="rotateAngle">Angle of rotation</param>
<returns>Returns the extracted text from the provided page index</returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.ExtractTextWithPageSize(System.Int32,System.Collections.Generic.Dictionary{System.Int32,Syncfusion.PdfToImageConverter.PageTextData}@)">
<summary>
extracts text along with its format.
</summary>///
<param name=" pageIndex">The page index in which the text has be extracted</param>
<param name=" pageTextDataCollection">Provides the text data collection with page details</param>
<returns>Returns the extracted text for the provided page</returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.GetTextSearchBounds(System.IntPtr,System.Int32,System.Int32,System.Double)">
<summary>
Gets the bounds of the text by using the results of pdfium for text search.
</summary>
<param name="page">Page object</param>
<param name="stringLength">Length of the string</param>
<param name="startIndex">Start index</param>
<param name="pageHeight">Height of the Page</param>
<returns></returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.GetBounds(System.IntPtr,System.Int32,System.Double,System.Single)">
<summary>
Gets the bounds of the text.
</summary>
<param name="textPage">Page object</param>
<param name="index">page index</param>
<param name="height"></param>
<param name="cropY"></param>
<returns></returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.GetTextDetails(System.Int32,System.Collections.Generic.List{Syncfusion.PdfToImageConverter.TextData}@,System.Boolean)">
<summary>
Gets the text details for the provided page index.
</summary>
<param name="index">Page index</param>
<param name="textDataCollection">Text collection of the page</param>
<returns>Returns the text</returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.ConvertBitmapToStream(System.Drawing.Bitmap)">
<summary>
Converts the bitmap to stream.
</summary>
<param name="bitmapImage">Bitmap image to be converted</param>
<returns>Returns the converted stream</returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.ConvertBitmapToStream(System.Drawing.Bitmap[])">
<summary>
Converts the bitmap to stream.
</summary>
<param name="bitmapImage">Array of bitmap images to be converted</param>
<returns>Returns the converted stream</returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.ExtractPdfiumLibrary">
<summary>
Extracts the Pdfium library to the application.
</summary>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.FindText(System.String,System.Int32,System.Collections.Generic.List{System.Drawing.RectangleF}@)">
<summary>
Find the bounds of the specified text in the provided page index
</summary>
<param name="searchText">The text to be searched.</param>
<param name="pageIndex">The specified page index.</param>
<param name="matchRect">Holds the bounds of the matched texts.</param>
<returns>Returns true if found any matchRectCollection.</returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.FindText(System.String,System.Collections.Generic.Dictionary{System.Int32,System.Collections.Generic.List{System.Drawing.RectangleF}}@)">
<summary>
Find the bounds of the specified text in the provided document
</summary>
<param name="searchText">The text to be searched</param>
<param name="matchDictionary">Holds the page number and rectangle positions of the text matches</param>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.FindText(System.Collections.Generic.List{System.String},System.Int32,System.Collections.Generic.List{Syncfusion.PdfToImageConverter.ResultItem}@)">
<summary>
Find the bounds of the collections of text in the provided page index
</summary>
<param name="searchedItems">The collection of text to be searched.</param>
<param name="pageIndex">The specified page index.</param>
<param name="resultItems">Holds the information of the matched texts</param>
<returns>Returns true if found any match</returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.FindText(System.Collections.Generic.List{System.String},System.Collections.Generic.Dictionary{System.Int32,System.Collections.Generic.List{Syncfusion.PdfToImageConverter.ResultItem}}@)">
<summary>
Find the bounds of the collections of text in the provided document
</summary>
<param name="searchedItems">List of items to be searched.</param>
<param name="resultItem">The dictionary of page number and list of search results.</param>
<returns>Returns true if found any match</returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.FindTextWithoutDetails(System.Int32,System.String,System.Collections.Generic.List{System.Drawing.RectangleF}@)">
<summary>
Searches for a given text on a specified page and returns a list of bounding rectangles for the matches.
</summary>
<param name="pageIndex">The index of the page to search.</param>\
<param name="matchRect">List to store the bounding boxes of matches.</param>
<param name="text">Text should be searched</param>
<returns>True if matches are found, false otherwise.</returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.FindTextWithDetails(System.Collections.Generic.List{System.String},System.Int32,System.Collections.Generic.List{Syncfusion.PdfToImageConverter.ResultItem}@)">
<summary>
Searches for a list of text items on a specific page and returns a list of matching ResultItems with color.
</summary>
<param name="searchedItems">The list of text items to search for.</param>
<param name="pageIndex">The page index to search on.</param>
<param name="resultItems">The list of ResultItem objects to store the results.</param>
<returns>True if matches are found; otherwise, false.</returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PdfToImageConverter.HasUnicodeCharacter(System.String)">
<summary>
Checks whether the password is unicoded or not.
</summary>
<param name="password">Password of the stream</param>
<returns>Returns true if the password is unicoded, else false</returns>
</member>
<member name="M:Syncfusion.PdfToImageConverter.StreamManager.Register(System.IO.Stream)">
<summary>
Register the stream
</summary>
<param name="stream"></param>
<returns></returns>
</member>
<member name="T:Syncfusion.PdfToImageConverter.TextData">
<summary>
Represents a text informations
</summary>
</member>
<member name="M:Syncfusion.PdfToImageConverter.TextData.#ctor(System.String,System.Drawing.RectangleF)">
<summary>
Initializes the members of the <see cref="T:Syncfusion.PdfToImageConverter.TextData"/> class.
</summary>
<param name="text">Text on the document</param>
<param name="bounds">Bounds of the text</param>
</member>
<member name="P:Syncfusion.PdfToImageConverter.TextData.Bounds">
<summary>
Gets the bounds of the text
</summary>
</member>
<member name="P:Syncfusion.PdfToImageConverter.TextData.Text">
<summary>
Gets the text
</summary>
</member>
<member name="T:Syncfusion.PdfToImageConverter.PageTextData">
<summary>
Represents a Page text informations
</summary>
</member>
<member name="M:Syncfusion.PdfToImageConverter.PageTextData.#ctor(System.Drawing.SizeF,System.Collections.Generic.List{Syncfusion.PdfToImageConverter.TextData},System.String)">
<summary>
Initializes the members of the <see cref="T:Syncfusion.PdfToImageConverter.PageTextData"/> class.
</summary>
<param name="pageSize">Size of the page</param>
<param name="textData">Text informations of the page</param>
<param name="pageString">Text data of the page</param>
</member>
<member name="P:Syncfusion.PdfToImageConverter.PageTextData.TextData">
<summary>
Gets the list of text data for the page
</summary>
</member>
<member name="P:Syncfusion.PdfToImageConverter.PageTextData.PageText">
<summary>
Gets the text data for the page
</summary>
</member>
<member name="P:Syncfusion.PdfToImageConverter.PageTextData.PageSize">
<summary>
Gets the page size for the page
</summary>
</member>
<member name="T:Syncfusion.PdfToImageConverter.ResultItem">
<summary>
Represents the search text information
</summary>
</member>
<member name="P:Syncfusion.PdfToImageConverter.ResultItem.Text">
<summary>
Get or set text to be searched.
</summary>
</member>
<member name="P:Syncfusion.PdfToImageConverter.ResultItem.TextColor">
<summary>
Get or set the color of the searched text.
</summary>
</member>
<member name="P:Syncfusion.PdfToImageConverter.ResultItem.PageNumber">
<summary>
Get or set provided page Number for search text.
</summary>
</member>
<member name="P:Syncfusion.PdfToImageConverter.ResultItem.Bounds">
<summary>
Get or set Rectangle bounds of the searched text.
</summary>
</member>
</members>
</doc>

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,258 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Syncfusion.SpellChecker.Base</name>
</assembly>
<members>
<member name="T:Syncfusion.SpellChecker.Base.CustomDictionaryBase">
<summary>
Represents a class that stores information about custom words
</summary>
<remarks>
Extra words can be stored in custom dictionary. Any words added using Add to dictionary, is also stored in this custom dictionary.
</remarks>
<example>
var english = new HunspellDictionary();
english.Culture = new CultureInfo("en-us");
english.DictionaryUri = new Uri("/SpellCheckerDemo;component//english.dic");
english.GrammarUri = new Uri("/SpellCheckerDemo;component//english.aff");
var custom = new CustomDictionary();
custom.Culture = new CultureInfo("en-us");
english.DictionaryUri = new Uri("/Resources/custom.dic");
var dictionaries = new DictionaryCollection();
dictionaries.Add(english);
dictionaries.Add(custom);
spellChecker.Dictionaries = dictionaries;
spellChecker.Culture = new CultureInfo("en-us");
</example>
</member>
<!-- Badly formed XML comment ignored for member "T:Syncfusion.SpellChecker.Base.DictionaryBase" -->
<member name="P:Syncfusion.SpellChecker.Base.DictionaryBase.Culture">
<summary>
Gets or Sets the culture of a dictionary.
</summary>
</member>
<member name="M:Syncfusion.SpellChecker.Base.DictionaryBase.GetDictionaryStream">
<summary>
Gets or Sets the dictionary uri of a dictionary.
</summary>
</member>
<!-- Badly formed XML comment ignored for member "T:Syncfusion.SpellChecker.Base.DictionaryCollection" -->
<member name="T:Syncfusion.SpellChecker.Base.GrammarDictionaryBase">
<summary>
Represents base class that requires base dictionary file with affix file.
</summary>
</member>
<member name="M:Syncfusion.SpellChecker.Base.GrammarDictionaryBase.GetGrammarStream">
<summary>
Gets or Sets the grammar uri of a hunspell dictionary.
</summary>
</member>
<member name="M:Syncfusion.SpellChecker.Base.GrammarDictionaryBase.DictParser(System.IO.StreamReader,System.Collections.Generic.Dictionary{System.String,Syncfusion.SpellChecker.Base.GrammarRule})">
<summary>
DictParser generate a list of words by using both .dic and .aff file.
</summary>
<param name="dictionary"></param>
<param name="ruleDictionary"></param>
<returns></returns>
</member>
<member name="T:Syncfusion.SpellChecker.Base.HunspellDictionaryBase">
<summary>
A class that requires base dictionary and affix file. It has algorithm that process file provided and loads words required for dictionary.
</summary>
<example>
var english = new HunspellDictionary();
english.Culture = new CultureInfo("en-us");
english.DictionaryUri = new Uri("/SpellCheckerDemo;component//english.dic");
english.GrammarUri = new Uri("/SpellCheckerDemo;component//english.aff");
var dictionaries = new DictionaryCollection();
dictionaries.Add(english);
spellChecker.Dictionaries = dictionaries;
spellChecker.Culture = new CultureInfo("en-us");
</example>
</member>
<member name="M:Syncfusion.SpellChecker.Base.HunspellDictionaryBase.GrammerParser(System.IO.StreamReader)">
<summary>
To create rules from Hunspell .aff file
</summary>
<param name="grammar"></param>
<returns></returns>
</member>
<member name="T:Syncfusion.SpellChecker.Base.IspellDictionaryBase">
<summary>
A class that requires base dictionary and affix file. It has algorithm that process file provided and loads words required for dictionary.
</summary>
<example>
var french = new IspellDictionary();
french.Culture = new CultureInfo("fr");
french.DictionaryUri = new Uri("/SpellCheckerDemo;component//french.dic");
french.GrammarUri = new Uri("/SpellCheckerDemo;component//french.xlg");
var dictionaries = new DictionaryCollection();
dictionaries.Add(french);
spellChecker.Dictionaries = dictionaries;
spellChecker.Culture = new CultureInfo("fr");
</example>
</member>
<member name="M:Syncfusion.SpellChecker.Base.IspellDictionaryBase.GrammerParser(System.IO.StreamReader)">
<summary>
To create rules from Ispell .aff file
</summary>
<param name="grammar"></param>
<returns></returns>
</member>
<member name="T:Syncfusion.SpellChecker.Base.AccuracyLevels">
<summary>
Represents a list of accuracy levels based on which phonetic matching is executed for filtering suggestions
</summary>
</member>
<member name="F:Syncfusion.SpellChecker.Base.AccuracyLevels.High">
<summary>
Represents a high level which filters maximum possible suggestions.
</summary>
</member>
<member name="F:Syncfusion.SpellChecker.Base.AccuracyLevels.Medium">
<summary>
Represents a medium level which filters matching suggestions.
</summary>
</member>
<member name="F:Syncfusion.SpellChecker.Base.AccuracyLevels.Low">
<summary>
Represents a most accurate level which filters accurate suggestions only.
</summary>
</member>
<member name="M:Syncfusion.SpellChecker.Base.TransmutationHelper.GetTransmutations(System.Char[])">
<summary>
Returns a list of possible combinations for the given character array
</summary>
</member>
<member name="M:Syncfusion.SpellChecker.Base.VerbalProcessor.GetSimilarSounds(System.String,System.Collections.Generic.List{System.Object},Syncfusion.SpellChecker.Base.AccuracyLevels)">
<summary>
Returns a list of phonetic suggestions for the given word in specified accuracy level.
</summary>
</member>
<member name="M:Syncfusion.SpellChecker.Base.Sorter.Compare(System.Object,System.Object)">
<summary>
Compares the two objects.
</summary>
</member>
<member name="M:Syncfusion.SpellChecker.Base.Sorter.Compare(System.String,System.String)">
<summary>
Compares the two String values
</summary>
</member>
<member name="M:Syncfusion.SpellChecker.Base.ReverseSorter.Compare(System.String,System.String)">
<summary>
Compares the two object values.
</summary>
</member>
<member name="M:Syncfusion.SpellChecker.Base.ReverseSorter.Reverse(System.String)">
<summary>
Returns reverse String of input String
</summary>
</member>
<member name="T:Syncfusion.SpellChecker.Base.SpellCheckerBase">
<summary>
SpellChecker base helps to find erroneous spelling in a word and provides suggestions for it.
</summary>
</member>
<member name="M:Syncfusion.SpellChecker.Base.SpellCheckerBase.#ctor(System.IO.Stream)">
<summary>
Initializes the instance of SpellChecker base.
</summary>
</member>
<member name="M:Syncfusion.SpellChecker.Base.SpellCheckerBase.#ctor">
<summary>
Initializes the instance of SpellChecker base.
</summary>
</member>
<member name="P:Syncfusion.SpellChecker.Base.SpellCheckerBase.IgnoreAlphaNumericWords">
<summary>
Gets or Sets the boolean value to check AlphaNumericWords
</summary>
</member>
<member name="P:Syncfusion.SpellChecker.Base.SpellCheckerBase.IgnoreFileNames">
<summary>
Gets or Sets the boolean value to check file names
</summary>
</member>
<member name="P:Syncfusion.SpellChecker.Base.SpellCheckerBase.IgnoreHtmlTags">
<summary>
Gets or Sets the boolean value to check html tags
</summary>
</member>
<member name="P:Syncfusion.SpellChecker.Base.SpellCheckerBase.IgnoreEmailAddress">
<summary>
Gets or Sets the boolean value to check Email addresses
</summary>
</member>
<member name="P:Syncfusion.SpellChecker.Base.SpellCheckerBase.IgnoreMixedCaseWords">
<summary>
Gets or Sets the boolean value to check mixed case words
</summary>
</member>
<member name="P:Syncfusion.SpellChecker.Base.SpellCheckerBase.IgnoreUpperCaseWords">
<summary>
Gets or Sets the boolean value to check upper case words
</summary>
</member>
<member name="P:Syncfusion.SpellChecker.Base.SpellCheckerBase.IgnoreUrl">
<summary>
Gets or Sets the boolean value to check urls
</summary>
</member>
<member name="M:Syncfusion.SpellChecker.Base.SpellCheckerBase.AddWordToDictionary(System.String)">
<summary>
Adds the word to dictionary word collection
</summary>
</member>
<member name="M:Syncfusion.SpellChecker.Base.SpellCheckerBase.HasError(System.String)">
<summary>
Checks whether the word exists in dictionary
</summary>
</member>
<member name="M:Syncfusion.SpellChecker.Base.SpellCheckerBase.GetSuggestions(System.String)">
<summary>
Returns the suggestions for error word
</summary>
</member>
<member name="M:Syncfusion.SpellChecker.Base.SpellCheckerBase.GetAnagrams(System.String)">
<summary>
Returns the anagrams for error word
</summary>
</member>
<member name="M:Syncfusion.SpellChecker.Base.SpellCheckerBase.GetPhoneticWords(System.String)">
<summary>
Returns the phonetic suggestions for error word in medium accuracy.
</summary>
</member>
<member name="M:Syncfusion.SpellChecker.Base.SpellCheckerBase.GetPhoneticWords(System.String,Syncfusion.SpellChecker.Base.AccuracyLevels)">
<summary>
Returns the phonetic suggestions for error word in specified accuracy.
</summary>
</member>
<member name="M:Syncfusion.SpellChecker.Base.SpellCheckerBase.IsPatternMatch(System.String)">
<summary>
Returns whether the word matches Email or File name or URL pattern.
</summary>
</member>
<member name="M:Syncfusion.SpellChecker.Base.SpellCheckerBase.AddWordsInDictionaryStream(System.IO.Stream)">
<summary>
Adds the word from custom stream to dicitionary collection
</summary>
</member>
<member name="M:Syncfusion.SpellChecker.Base.SpellCheckerBase.IsInDictionary(System.String)">
<summary>
To check whether the word is present in dictionart or not.
</summary>
<param name="word"></param>
<returns>Returns a boolean value.</returns>
</member>
</members>
</doc>

Binary file not shown.

View File

@@ -0,0 +1,67 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Syncfusion.Tools.Base</name>
</assembly>
<members>
<member name="T:Syncfusion.ToolsBaseAssembly">
<exclude/>
<summary>
This class holds the name of the Tools assembly and provides a helper
routine that helps with resolving types when loading a serialization stream and when the framework probes for assemblies by reflection.
</summary>
</member>
<member name="F:Syncfusion.ToolsBaseAssembly.Name">
<summary>
The full name of this assembly without version information, e.g. "Syncfusion.Tools".
</summary>
</member>
<member name="F:Syncfusion.ToolsBaseAssembly.Assembly">
<summary>
A reference to the <see cref="T:System.Reflection.Assembly"/> for the Tools assembly.
</summary>
</member>
<member name="F:Syncfusion.ToolsBaseAssembly.RootNamespace">
<summary>
The root namespace of this assembly. Used internally for locating resources within the assembly.
</summary>
</member>
<member name="M:Syncfusion.ToolsBaseAssembly.AssemblyResolver(System.Object,System.ResolveEventArgs)">
<summary>
This delegate helps with resolving types and can be used as an eventhandler
for a <see cref="E:System.AppDomain.AssemblyResolve"/> event.
</summary>
<param name="sender">The source of the event.</param>
<param name="e">The event data with information about the type.</param>
<returns>A reference to the assembly where the type is located.</returns>
<remarks>
<para>If the requested assembly is either Tools, Grid, or Shared, this method returns the reference
to the corresponding assembly, it is bound to.</para>
<para>It's mandatory that you distribute Syncfusion.Grid.dll and Syncfusion.Shared.dll when you use this
method in your application.</para>
<para>Use this handler when reading back types from a serialization stream
saved with an earlier version of this assembly.</para>
</remarks>
<example>
<code lang="C#">
public static AToolsType LoadSoap(Stream s)
{
try
{
AppDomain.CurrentDomain.AssemblyResolve += new ResolveEventHandler(ToolsAssembly.AssemblyResolver);
SoapFormatter b = new SoapFormatter();
b.AssemblyFormat = FormatterAssemblyStyle.Simple;
AToolsType t = b.Deserialize(s) as AToolsType;
return t;
}
finally
{
AppDomain.CurrentDomain.AssemblyResolve -= new ResolveEventHandler(ToolsAssembly.AssemblyResolver);
}
}
</code>
</example>
</member>
</members>
</doc>

File diff suppressed because it is too large Load Diff

View File

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

View File

@@ -0,0 +1 @@
23c6ef71a3c06343cab18f9048a8ec29089b60800d658f58fbfec82e089dc265

View File

@@ -0,0 +1,38 @@
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\obj\Debug\OnDoc_JSONViewer.csproj.AssemblyReference.cache
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\obj\Debug\OnDoc_JSONViewer.Form1.resources
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\obj\Debug\OnDoc_JSONViewer.Properties.Resources.resources
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\obj\Debug\OnDoc_JSONViewer.csproj.GenerateResource.cache
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\obj\Debug\OnDoc_JSONViewer.csproj.CoreCompileInputs.cache
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\OnDoc_JSONViewer.exe.config
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\OnDoc_JSONViewer.exe
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\OnDoc_JSONViewer.pdb
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\Syncfusion.Edit.Windows.dll
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\Syncfusion.Pdf.Base.dll
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\Syncfusion.PdfToImageConverter.Base.dll
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\Syncfusion.PdfViewer.Windows.dll
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\Syncfusion.Shared.Base.dll
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\Syncfusion.Tools.Windows.dll
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\Syncfusion.Compression.Base.dll
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\Syncfusion.Grid.Windows.dll
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\Syncfusion.SpellChecker.Base.dll
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\Syncfusion.Shared.Windows.dll
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\Syncfusion.Grid.Base.dll
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\Syncfusion.Tools.Base.dll
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\Syncfusion.Edit.Windows.xml
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\Syncfusion.Pdf.Base.xml
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\Syncfusion.PdfToImageConverter.Base.xml
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\Syncfusion.PdfViewer.Windows.xml
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\Syncfusion.Shared.Base.xml
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\Syncfusion.Tools.Windows.xml
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\Syncfusion.Compression.Base.xml
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\Syncfusion.Grid.Windows.xml
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\Syncfusion.SpellChecker.Base.xml
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\Syncfusion.Shared.Windows.xml
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\Syncfusion.Grid.Base.xml
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\Syncfusion.Tools.Base.xml
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\Syncfusion.Grid.Windows.XmlSerializers.dll
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\obj\Debug\OnDoc_JS.6AABCFAC.Up2Date
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\obj\Debug\OnDoc_JSONViewer.exe
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\obj\Debug\OnDoc_JSONViewer.pdb
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\Newtonsoft.Json.dll
E:\Software-Projekte\OnDoc\OnDoc\OnDoc_JSONViewer\bin\Debug\Newtonsoft.Json.xml

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Newtonsoft.Json" version="13.0.4" targetFramework="net48" />
</packages>