From 045a72c59326e4da0ea59e30a0d021c04d860202 Mon Sep 17 00:00:00 2001 From: Stieglitz Date: Thu, 29 Oct 2015 19:51:47 +0100 Subject: [PATCH] Add option to save an incoming fax as pdf instead tiff AlarmSourceFax: Convert analyzed fax to a PDF AlarmSourcePrinter: Extract the images from the pdf and print these. Mail: Add PDF-Support for mailing job Shared: Add shared libs for Tiff and PDF Edit RelNotes --- AlarmSources/Fax/Fax.csproj | 7 - AlarmSources/Fax/FaxAlarmSource.cs | 33 +++-- AlarmSources/Fax/FaxConfiguration.cs | 7 +- AlarmSources/Fax/FaxSettingKeys.cs | 1 + .../Fax/Properties/Resources.Designer.cs | 9 ++ AlarmSources/Fax/Properties/Resources.resx | 3 + AlarmSources/Fax/packages.config | 4 - AlarmSources/Fax/settings.info.xml | 2 + AlarmSources/Fax/settings.xml | 1 + .../AlarmSourcePrinterJob.cs | 57 ++++---- .../Properties/Resources.Designer.cs | 11 +- .../Properties/Resources.resx | 4 + Jobs/Engine/Mailing/Helpers.cs | 30 +---- Jobs/Engine/Mailing/MailingJob.cs | 26 ++-- Resources/Documentation/RelNotes/0.9.9.0.txt | 1 + Shared/Shared/Shared.csproj | 23 ++++ .../Specialized/Pdf/PdfConvertException.cs | 37 +++++ Shared/Shared/Specialized/Pdf/PdfHelper.cs | 93 +++++++++++++ Shared/Shared/Specialized/Tiff/TiffHelper.cs | 127 ++++++++++++++++++ Shared/Shared/packages.config | 4 + 20 files changed, 381 insertions(+), 99 deletions(-) delete mode 100644 AlarmSources/Fax/packages.config create mode 100644 Shared/Shared/Specialized/Pdf/PdfConvertException.cs create mode 100644 Shared/Shared/Specialized/Pdf/PdfHelper.cs create mode 100644 Shared/Shared/Specialized/Tiff/TiffHelper.cs diff --git a/AlarmSources/Fax/Fax.csproj b/AlarmSources/Fax/Fax.csproj index 8610e9c1..3de5efe8 100644 --- a/AlarmSources/Fax/Fax.csproj +++ b/AlarmSources/Fax/Fax.csproj @@ -48,10 +48,6 @@ ..\..\Build\AlarmWorkflow.BackendService.SettingsContracts.dll - - ..\packages\Ghostscript.NET.1.2.0\lib\net40\Ghostscript.NET.dll - True - @@ -82,9 +78,6 @@ - - -