ASCII Art Generator

Der einfachste Weg für Word-Unterstützung wäre die ASCII-Grafik HTML-Ausgabe zu einer Datei zu speichern und haben Word die HTML-Datei öffnen.

Für echte Word-Unterstützung, die beste Technik verwenden (wenn Sie die ASCII-Art HTML-Ausgabe verwenden mögen), um eine „Windows-Zwischenablage“ Kopie der ASCII-Art HTML-Ausgabe und öffnen / erstellen Sie ein leeres Word-Dokument aufrufe würde und dann tun eine „Windows-Zwischenablage“ einfügen in das Dokument. Durch die Durchführung einer solchen Kopie - Einfügen, können Sie die HTML-Rich-Formatierung erhalten, die Sie erhalten, wenn Sie die Homepage Text von Browser zu Word kopieren. Wenn Sie nur die ASCII-Art in das Word-Dokument einfügen, indem Sie „Eingabe“ hinein, werden Sie nicht die Rich-Formatierung erhalten. Wenn Sie jedoch nur den ASCII-Text wollen nur (nicht HTML) können Sie einfach einfügen oder den Text in das Word-Dokument programmatisch eingeben.

Wie für Word über .NET zugreifen, so dass Sie Ihre EXE-Programm zu bauen, hier ist ein guter Code Project Artikel:

Persönlich aber wenn ich so eine App schreiben war, wie Sie verlangen, würde ich die ASCII-Ausgabe erhalten und weiterzuleiten, das zu einem VBScript oder JScript (über Windows Scripting Host) in ein Word-Dokument zu verarbeiten. Das Skript würde das Wort COM-Objekt zugreifen (ähnlich wie der Autor über VBA erwähnte in seiner Antwort auf Ihre Frage) und die ganze Arbeit. Auf diese Weise müssen Sie nicht auf den Teil des Codes die chaotische Word-Automatisierung in .NET und die Änderungen behandeln wird keine erneute Kompilierung von .NET-Code.

„Ein guter Wissenschaftler ist ein Mensch mit originellen Ideen. Ein guter Ingenieur eine Person, die ein Design macht, die mit möglichst wenigen originellen Ideen wie möglich funktioniert.“ - Freeman Dyson

Warum würden Sie so etwas wie dieses brauchen?

banditking 21-Jul-05 9.53

Warum auch immer? Mit Ausnahme des „cool“ Faktor?

Re: Warum würden Sie so etwas wie dieses brauchen?

Sau Fan Lee 21-Jul-05 10.25

banditking schrieb:
Warum auch immer? Mit Ausnahme des „cool“ Faktor?

Ja, das ist der springende Punkt!

> whoami
Das System ist nicht in der Lage, Sie zu identifizieren, wenn Sie Ihren Namen nicht einmal wissen!

Re: Warum würden Sie so etwas wie dieses brauchen?

ted_sommers 24-Jul-05 5.54

Es gab einen Tag, da es dort keine Bilder auf Computern waren aber für Ascii Kunst. Darüber hinaus gibt es Benutzer, die Bilder ausschalten, wenn sie im Internet surfen - diese Benutzer noch Ascii Kunst sehen würde,

Auch könnten Sie ein ascii-Bild in ein Chatroom einer Zeile zu einem Zeitpunkt drücken.

Post Build-Ereignis fehlgeschlagen

Qumer 18-Jul-05 21.11

Hallo
Wenn ich den Code zu kompilieren bekam ich einen Fehler Post-Build-Ereignis fehlgeschlagen Warum es so ist.

Re: Postbuildereignis fehlgeschlagen

Sau Fan Lee 20-Jul-05 11.20

Edited - umformuliert die Anweisungen höflicher zu machen. (Ich entschuldige mich, wenn meine vorherige Antwort ist ein bisschen hart.)

Die Postbuildereignis Einstellungen werden in den Ascii Projekteigenschaften gespeichert -> Gemeinsame Eigenschaften -> Build-Ereignisse -> Post-build Ereignis Command Line. Passen Sie den Pfad in dieser Befehlszeile ein und drücken Sie OK.

Wenn das immer noch nicht funktioniert, gehen Sie in den Ordner Bin des Ascii-Projekt, und Sie sollten eine automatisch generierte Batch-Datei namens ‚PostBuildEvent.bat‘ sehen. Führen Sie es in einer Befehlszeile und sehen, ob Sie die Ursache des Problems auf der Grundlage der Fehlermeldungen, die herauskommen finden. Wenn nicht, sagen Sie mir die Fehlermeldungen, die Sie sehen, dann werden wir von dort aus weitergehen.

> whoami
Das System ist nicht in der Lage, Sie zu identifizieren, wenn Sie Ihren Namen nicht einmal wissen!

Re: Postbuildereignis fehlgeschlagen

Sensy 6-Sep-05 21.42

Super große Hilfe. Thanx!

Genial

tom_dx 17-Jul-05 9.19

Got my 5 + guten Artikel, ich mag das Detail und Präzision

IM STOLZ A GMAIL zu sein;

Code Project Profil-Foto

Freddie-Code 16-Jul-05 6.41

Sau Fan Lee, das ist ein wirklich cooler Artikel. Vielen Dank.

Sie sollten Ihren Code Project Profil-Foto in ein ASCII-Bild ändern!

ASCGen .NET

Sire404 13-Jul-05 21.29

Überprüfen Sie auch ASCGen [^], einen sehr leistungsfähigen und funktionsreiche ASCII Bildgenerator mit voller Quelle in C #.


--------------------
Niemand ist perfekt.
Welll, da war dieser Typ. aber wir haben ihn getötet.

Tipp zu vermeiden ACLs Einstellung

Daniel Fisher (lennybacon) 12-Jul-05 0.19

Sie können die PostedFile.InputStream verwenden Sie stattdessen die Datei in das Dateisystem des Sparens

Re: Tipp zu vermeiden ACLs Einstellung

Sau F Lee 12-Jul-05 0.28

Jedoch wird man Punkt genommen. Im wirklichen Leben sollen wir dies nicht geschehen lassen, sonst werden die Bilder-Ordner weiterhin in der Größe (mit Dschunken) wachsen.

Sobald ich Zeit habe, werde ich den Quellcode aktualisieren. Dank für Sie Eingabe, Daniel!


> whoami
Das System ist nicht in der Lage, Sie zu identifizieren, wenn Sie Ihren Namen nicht einmal wissen!

Allgemeine Nachrichten Suggestion Frage Bug Antwort Witz Lob Rant Admin

Mit Strg + Links / Rechts-Nachrichten wechseln, Ctrl + Up / Down-Threads wechseln, Strg + Umschalt + Links / Rechts wechseln Seiten.

In Verbindung stehende Artikel