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.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 587402
Url: https://administrator.de/contentid/587402
Ausgedruckt am: 15.11.2024 um 03:11 Uhr
5 Kommentare
Neuester Kommentar
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).