Commit 9c7c9388 authored by Nuno Alves's avatar Nuno Alves
Browse files

remove library; update readme file

parent bc4ab838
Pipeline #416809 passed with stage
in 23 seconds
# PDFGenerator # PDFGenerator
In diesem Repository geht es um die Generierung von PDF-Dokumenten über einen Microservice via Web API. Eine WebUi wird zusätzlich zum Testen von Anfragen mit Dateneingabe bereitgestellt. In diesem Repository geht es um die Generierung von PDF-Dokumenten über einen Microservice via Web API. Eine webbasierte Benutzeroberfläche wird zusätzlich zum Testen von Anfragen mit Dateneingabe mit Hilfe des _Swagger_-Tools bereitgestellt.
Grundsätzlich werden befüllte Datenmodelle über einen Webservice an einen PDFGenerator Microservice gesendet, der dafür sorgt, PDF-Dateien aus den empfangengen Datenmodellen zu erzeugen. Vom Webserver wird entweder ein Evaluationsbericht oder ein Fac Sheet je nach aufgerufenem URI generiert und das entsprechende PDF-Dokument als byte Array zurückgegeben. Grundsätzlich werden befüllte Datenmodelle über einen Webservice an einen PDFGenerator Microservice gesendet, der dafür sorgt, PDF-Dateien aus den empfangengen Datenmodellen zu erzeugen. Vom Webserver wird entweder ein Evaluationsbericht oder ein Fac Sheet je nach aufgerufenem URI generiert und das entsprechende PDF-Dokument als byte Array zurückgegeben.
...@@ -9,7 +9,9 @@ Der Microservice-Server Web API widmet sich der Generierung von Pdf-Dokumenten a ...@@ -9,7 +9,9 @@ Der Microservice-Server Web API widmet sich der Generierung von Pdf-Dokumenten a
## Einstellung ## Einstellung
- TargetFramework: .NET Core 3.1 - TargetFramework: .NET Core 3.1
- PDF Library: iText7 (Version="7.1.12") - iText7 (7.1.12)
- Swashbuckle.AspNetCore (5.6.3)
- NLog (4.7.5)
## Datenmodelle ## Datenmodelle
......
...@@ -8,7 +8,6 @@ ...@@ -8,7 +8,6 @@
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="PIT.Labs.RWTHApp.Core" Version="0.1.2" />
<PackageReference Include="Swashbuckle.AspNetCore" Version="5.6.3" /> <PackageReference Include="Swashbuckle.AspNetCore" Version="5.6.3" />
<PackageReference Include="NLog" Version="4.7.5" /> <PackageReference Include="NLog" Version="4.7.5" />
<PackageReference Include="NLog.Web.AspNetCore" Version="4.9.3" /> <PackageReference Include="NLog.Web.AspNetCore" Version="4.9.3" />
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment