Update 20240909
This commit is contained in:
@@ -21,9 +21,19 @@ namespace DOCGEN.Generator
|
||||
public string DokumentID;
|
||||
public string tempdir;
|
||||
private static readonly NLog.Logger Logger = NLog.LogManager.GetCurrentClassLogger();
|
||||
|
||||
public void Lic()
|
||||
{
|
||||
// 25. string lickey = "Ngo9BigBOggjHTQxAR8/V1NCaF5cXmZCf1FpRmJGdld5fUVHYVZUTXxaS00DNHVRdkdnWXdecXRdQ2heUU13XUI="
|
||||
//string lickey = "Ngo9BigBOggjHTQxAR8/V1NCaF5cXmZCf1FpRmJGdld5fUVHYVZUTXxaS00DNHVRdkdnWXZeeXRQR2NZUEZ2WkE=";
|
||||
string lickey = "Ngo9BigBOggjHTQxAR8/V1NCaF1cXGJCf1FpRmJGdld5fUVHYVZUTXxaS00DNHVRdkdnWXZeeXRQR2ZfVEV2VkA=";
|
||||
Syncfusion.Licensing.SyncfusionLicenseProvider.RegisterLicense(lickey);
|
||||
}
|
||||
|
||||
public DocGenerator_from_EDOKA(string connectionstring)
|
||||
{
|
||||
this.connectionstring = connectionstring;
|
||||
Lic();
|
||||
}
|
||||
|
||||
public DocGenerator_from_EDOKA(string connectionstring, string tempdir)
|
||||
|
||||
@@ -36,7 +36,7 @@ namespace DOCGEN.Klassen
|
||||
{
|
||||
public class SynFWord
|
||||
{
|
||||
public bool create_nativ_word(string property, string value, string base64, string originalfile, string destfile)
|
||||
public bool create_nativ(string property, string value, string base64, string originalfile, string destfile)
|
||||
{
|
||||
FileStream ms = new FileStream(originalfile, FileMode.Open, FileAccess.Read);
|
||||
WordDocument document = new WordDocument();
|
||||
|
||||
41
DOCGEN/Klassen/SyncFPowerPoint.cs
Normal file
41
DOCGEN/Klassen/SyncFPowerPoint.cs
Normal file
@@ -0,0 +1,41 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using Syncfusion.Presentation;
|
||||
using Syncfusion.XlsIO;
|
||||
|
||||
namespace DOCGEN.Klassen
|
||||
{
|
||||
public class SyncFPowerPoint
|
||||
{
|
||||
public bool create_nativ(string property, string value, string base64, string originalfile, string destfile)
|
||||
{
|
||||
FileStream ms = new FileStream(originalfile, FileMode.Open, FileAccess.Read);
|
||||
//FileStream os = new FileStream(destfile, FileMode.Create);
|
||||
IPresentation pptxDoc = Presentation.Open(originalfile);
|
||||
try
|
||||
{
|
||||
pptxDoc.CustomDocumentProperties.Add(property);
|
||||
pptxDoc.CustomDocumentProperties[property].Value = value;
|
||||
}
|
||||
catch
|
||||
{
|
||||
pptxDoc.CustomDocumentProperties.Add(property);
|
||||
pptxDoc.CustomDocumentProperties[property].Value = value;
|
||||
|
||||
}
|
||||
ms.Close();
|
||||
ms.Dispose();
|
||||
pptxDoc.Save(destfile);
|
||||
|
||||
//os.Close();
|
||||
//os.Dispose();
|
||||
return true;
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,7 +10,7 @@ namespace DOCGEN.Klassen
|
||||
{
|
||||
public class SynFExcel
|
||||
{
|
||||
public bool create_nativ_excel(string property, string value, string base64, string originalfile, string destfile)
|
||||
public bool create_nativ(string property, string value, string base64, string originalfile, string destfile)
|
||||
{
|
||||
FileStream ms = new FileStream(originalfile, FileMode.Open, FileAccess.Read);
|
||||
FileStream os = new FileStream(destfile, FileMode.Create);
|
||||
|
||||
Reference in New Issue
Block a user