.au3 Dateien farbig drucken

  • Hi
    Ich würde gern wissen, wie ich eine au3 Datei per Skript in Farbe drucken kann.
    Mit _FilePrint wird der Ausdruck nur schwarz weiß. Ich möchte aber das die Farben vom Editor erhalten bleiben.
    Alles was ich im Forum gefunden habe wie z.b.:

    Spoiler anzeigen
    [autoit]

    RunWait('rundll32.exe '&@SystemDir&'\mshtml.dll,PrintHTML "' & @ScriptDir & "\Console.au3",@SystemDir)

    [/autoit]


    hat mir nicht weitergeholfen.
    Deswegen: Geht das überhaup und wenn ja wie?

  • Ich möchte das aber nicht in Scite drucken (das ginge ja mit drucken )
    sondern mein skript soll das selbst machen

  • Dann muss dein Skript das HTML auch selbst erstellen :D
    Also, Keywords rot färben, Text grau, kommentare grün :D

  • ok wenns nicht anders geht thx
    Aber: wenn ich dann die HTML Datei habe kann ich sie dann mit dem oben genannten Befehl drucken
    oder wie geht das am besten?

  • Ich schreib gerade eine Print-UDF für AutoIt :)
    Außerdem erweitere ich grade die SciLexer UDf von Kip -> Bald kannst du damit farbig drucken :D
    (Aber am Samstag fahr ich 2 Wochen weg... danach 1 Woche arbeiten, dann schule . :( Also kanns auch länger dauern )

  • ansonsten wenn dein script mal fertig ist es als html exportieren, die html anschließend noch in dein Script per Fileinstall einbinden comilen, fertig... so in der art halt :D

    [autoit]

    HotKeySet("F1", "_drucken")
    Func _drucken()
    FileInstall("script.html", @Scriptdir&"\script.html")
    _FilePrint(@Scriptdir&"\script.html")
    FileDelete(@ScriptDir&"\script.html")
    EndFunc

    [/autoit]

    MFG FireFlyer

    *Paradox ist, wenn man sich im Handumdrehen den Fuss bricht* :D