Hallo, gibt es eine Möglichkeit aus C# heraus mit tex/latex PDF zu erzeugen, ohne den Weg über externes Programm zu gehen? Im Grunde will einen Report in tex zusammenbauen und dann dll Aufruf machen und fertige PDF Datei bekommen. Ich brauche einen Bruchteil der Latex Funktionalität und würde gerne den Anwendern das Installieren von MikTex oder anderen Distributionen ersparen. iTextSharp kommt auf Grund der Lizenz nicht in Frage. MigraDoc/PdfSharp geht zwar, komme aber nicht ganz zurecht damit. Ich will im Footer eine "komplexe" Tabelle haben. Viele Grüße
Den Geschwafel habe ich auch schon gefunden. Alle 4 Antworten dort gehen ins Leere. Ich will eben nicht externes Programm aufrufen, ich will nicht Nutzer Ruby/Miktex etc. dazuinstallieren lassen müssen.
Entwickler schrieb: > Im Grunde will einen Report in tex zusammenbauen Entwickler schrieb: > ich will nicht Nutzer Ruby/Miktex etc. dazuinstallieren lassen müssen. Du willst also TeX/LaTeX benutzen, ohne es zu installieren? Du kannst natürlich den TeX-Quellcode nehmen und diesen fest in dein Programm einbinden. Ob dadurch aber irgendetwas einfacher wird?
Hallo Yalu, >Du kannst natürlich den TeX-Quellcode nehmen und diesen fest in dein >Programm einbinden. Ob dadurch aber irgendetwas einfacher wird? für mich definitiv nicht :) Für Benutzer schon Nein, das ist keine Lösung. Zumal Tex Quellen in C sind. Ich glaube, dass ich mir noch einmal PdfSharp genauer anschauen muss. Ich will den Footer ungefähr wie hier nachbauen https://techdocs.altium.com/sites/default/files/wiki_attachments/231946/ExampleSchematicTemplate.png Kennt sich wer gut mit PdfSharp?
Yalu X. schrieb: > Du willst also TeX/LaTeX benutzen, ohne es zu installieren? > > Ob dadurch aber irgendetwas einfacher wird? Er programmiert in C#. Spielt da Logik und Einfachheit wirklich noch eine Rolle?
Naja, man könnte durchaus TeX Live als portable Installation als Teil des Projekts mit ausliefern. Da kommen dann allerdings schon ein paar Bytes zusammen...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.