2012-08-14 4 views
7

Ich benutze die Code-Dokumentation-Funktion von .NET sehr, aber meist nur um IntelliSense meine Dokumentation zu verwenden, wenn Sie die Klassen verwenden.Erstellen von PDF von meinem Code Documentation

Jetzt muss ich diese Dokumentation zu einem Papier exportieren, das ich schreibe und dachte, dass ich Sandcastle dafür verwenden könnte. Es stellt sich heraus, dass es nur HelpFiles erstellt, aber ich hätte gerne ein gut lesbares PDF-Format, das ich an das Papier anhängen kann.

Existiert ein Programm, das dies tun kann? PDF aus XML-Code-Dokumentation erstellen?

Antwort

3

Haben Sie versucht, so etwas wie Doxygen? Es kann verschiedene Formate von Dokumenten generieren und viele verschiedene Dokumentformate als Eingabe verwenden. Versuchen Sie, betrachten:

+0

Ich habe versucht Doxygen, es produziert schöne HTML-Ausgaben, aber die LaTeX-Version ist nicht durch meine Umgebung kompilierbar. Schade :( –

+0

Also habe ich einen Weg gefunden, es zum Laufen zu bringen; ich habe TeXLipse benutzt und ein Projekt aus den Quellen erstellt, die doxygen zur Verfügung gestellt hat. Das Laufen hat dann zu einer schönen PDF Quelltext Dokumentation geführt. Danke für die Hinweise. –

1

Denken Sie immer noch, Sandcastle ist Ihre beste Wahl. Von dort können Sie dies helfen:

How to convert chm to pdf

+2

Das ist sehr unelegant scheint. Wie kommt es, dass es keinen direkten, integrierten Weg gibt? Ich kann nicht der einzige sein, der Dokumente in Papierform haben möchte? –

+0

@FlorianPeschka Definitiv nicht, ich suche nach einem Weg, dies noch zu tun (außer Sandburg). – Snoopy