CS: PDF durch Programm erzeugen lassen
Moin,
ich möchte mein Programm so erweitern, dass es PDF's mit Daten erzeugen kann.
Mein jetziges Programm nimmt eine Seriennummer, einen Nutzernamen, einen Einlösecode, setzt diese zusammen und macht ein Hash daraus.
Ich möchte nun den Nutzernamen, ein zufällig generiertes Passwort und die Seriennummer in ein PDF einfügen und dieses dann abspeichern.
Gibt es eine passende und effiziente Möglichkeit dies zu realisieren?
Wenn es die Möglichkeit gibt bitte ohne extra Packages.
ich möchte mein Programm so erweitern, dass es PDF's mit Daten erzeugen kann.
Mein jetziges Programm nimmt eine Seriennummer, einen Nutzernamen, einen Einlösecode, setzt diese zusammen und macht ein Hash daraus.
Ich möchte nun den Nutzernamen, ein zufällig generiertes Passwort und die Seriennummer in ein PDF einfügen und dieses dann abspeichern.
Gibt es eine passende und effiziente Möglichkeit dies zu realisieren?
Wenn es die Möglichkeit gibt bitte ohne extra Packages.
Please also mark the comments that contributed to the solution of the article
Content-Key: 587402
Url: https://administrator.de/contentid/587402
Printed on: April 18, 2024 at 22:04 o'clock
5 Comments
Latest comment
Z.B. mit der passenden .NET Bibliothek für solche Zwecke
https://www.nuget.org/packages/iTextSharp/
https://www.nuget.org/packages/iTextSharp/
Nein, kann C#/C++/VB nicht von sich aus.
Variante 1
Aufbauen eines PDFs mit entsprechenden Befehlen
Variante 2
Erstellen einer HTML-Datei und umwandeln in PDF.
Dafür gibt es auch Webdienste. Soforn die Daten nicht sicherheitsrelevant sind.
Stefan
Variante 1
Aufbauen eines PDFs mit entsprechenden Befehlen
Variante 2
Erstellen einer HTML-Datei und umwandeln in PDF.
Dafür gibt es auch Webdienste. Soforn die Daten nicht sicherheitsrelevant sind.
Stefan
Ganz einfach, in Visual Studio über Nuget das oben verlinkte OpenSource Package (ist nur eine DLL) in dein Projekt einbinden und dann dein PDF nativ selbst erstellen:
Dass hier hilft dir beim Einstieg:
https://www.c-sharpcorner.com/UploadFile/f2e803/basic-pdf-creation-using ...
Abhängig machen von einem Online-Dienst überflüssig.
Alternative mit Bordmitteln: Du erstellst mit den Standard-Tools von Visual-Studio ein PrintDocument und druckst das auf einen PDF-Drucker deiner Wahl aus (unter Windows 10 ja schon enthalten).
Dass hier hilft dir beim Einstieg:
https://www.c-sharpcorner.com/UploadFile/f2e803/basic-pdf-creation-using ...
Abhängig machen von einem Online-Dienst überflüssig.
Alternative mit Bordmitteln: Du erstellst mit den Standard-Tools von Visual-Studio ein PrintDocument und druckst das auf einen PDF-Drucker deiner Wahl aus (unter Windows 10 ja schon enthalten).