1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. Helmi

Beiträge von Helmi

  • Bilder an Drucker

    • Helmi
    • 25. Januar 2014 um 15:55

    Hallo Liebe AutoIt Gemeinde,
    nachdem ich mich einige Zeit in AutoIt eingelesen und ein paar Kleinigkeiten damit umgesetzt habe wollte ich etwas für jemanden Machen welche auch mir gelegentlich hilft.

    Die Erste Version funktioniert gut. Hierbei werden Bilder in ein anderes Bild an eine bestimmte Position eingefügt.

    Spoiler anzeigen
    [autoit]

    GUICreate ("ImagePosition", 200, 200, 1000, 350)
    $ButtonP = GUICtrlCreateButton("PET", 10,10,100,20)
    GUISetState()

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    $PathIM_Composite = "Z:\PortableApps\ImageMagick\Composite.exe"
    $Template = "Z:\PortableApps\ImageMagickScript\Image_Template\1028x677#8Bit.jpg"
    $geometryP = "-geometry +312+429"

    [/autoit] [autoit][/autoit] [autoit]

    While 1
    $msg = GUIGetMsg()
    Select
    case $msg = -3
    Exit
    Case $msg = $ButtonP
    Local $geometry = $geometryP
    Local $srcDirectory = "Z:\PortableApps\ImageMagickScript\Image_P"
    $destDirectory = $srcDirectory & "\output"

    [/autoit] [autoit][/autoit] [autoit]

    ; Check directory if exist
    If NOT FileExists($srcDirectory) Then
    MsgBox(0, "Error", "Directory: " & $srcDirectory & " not found")
    Exit
    EndIf

    [/autoit] [autoit][/autoit] [autoit]

    ; Create directory "$destDirectory" if not there yet
    If NOT FileExists($destDirectory) Then
    DirCreate($destDirectory)
    EndIf

    [/autoit] [autoit][/autoit] [autoit]

    ; change current directory to src directory
    FileChangeDir($srcDirectory)
    $search = FileFindFirstFile("*.jp*")

    [/autoit] [autoit][/autoit] [autoit]

    If $search = -1 Then
    MsgBox(0, "Error", "No files/directories matched the search pattern")
    Exit
    EndIf
    ; Composite für PET)
    While 1
    $file = FileFindNextFile($search)
    If @error Then ExitLoop
    Local $geometry = $geometryP
    Run ($PathIM_Composite & " " & $geometry & " " & $file & " " & $Template & " " & $destDirectory&""&$file)
    WEnd
    EndSelect
    WEnd

    [/autoit]


    Jetzt kommt der Wunsch/Frage auf ob es möglich wäre alle oder einzelne Bilder dann auf dem Drucker auszudrucken. Toll wäre auch wenn man in dem Bild was Ausgedruckt wird irgenwo den Dateinamen des Bildes unterbringen könnte.

    Leider habe ich nicht viel dazu gefunden und meine Fähigkeiten bewegen sich noch auf niedrigem Niveau. Falls es irgendwo eine Tutorial gibt oder wenn jemand Anregungen hat würde das mir sehr helfen.

  • Noch einer

    • Helmi
    • 15. Januar 2014 um 22:53

    Hallo,

    wollte mich auch hier mal kurz vorstellen.

    Hab schon länger den Wunsch aus neugier mir eine Skript-/Programmiersprache anzueignen. Um damit auch etwas sinvolles zu tun habe ich mir ein kleines Projekt für eine nette Kollegin vorgenommen. Es ist nichts was nicht bereits andersweitig gelöst ist aber ich kann mal versuchen das ganze in ein schönes Tool zu packen und kann dabei nur dazulernen.

    Ich werde versuchen nicht zu sehr mit meinen Fragen zu nerven.

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™