Vielen Dank für die Hilfe und Hinweise.
Ich werde mein Glück damit versuchen wenn ich wieder Zeit dafür bekomme. Im Moment muss ich die Baustelle leider zurückstellen.
Vielen Dank für die Hilfe und Hinweise.
Ich werde mein Glück damit versuchen wenn ich wieder Zeit dafür bekomme. Im Moment muss ich die Baustelle leider zurückstellen.
Habe Mode 0 und 16 getestet.
Gibt es für AutoIt einen Bezahl-Support oder Freiberufler der das Problem lösen könnte?
Hab die Datei mit FileOpen und FileRead eingelesen und dann übergeben im allen Varianten. Leider ohne Erfolg.
Hab das Beispiel wieder gefunden war von https://www.autoitscript.com/forum/topic/11…#comment-800715
Das ist das Ergebnis wenn ich über Adobe das pdf kopiere:
Clipboard formats ..: 19
Clipboard format 1 Number:49161 String: DataObject
Clipboard format 2 Number:49167 String: Link Source Descriptor
Clipboard format 3 Number:49166 String: Object Descriptor
Clipboard format 4 Number:8 String: DIB
Clipboard format 5 Number:2 String: Bitmap
Clipboard format 6 Number:14 String: Enhanced Metafile
Clipboard format 7 Number:3 String: Metafile Picture
Clipboard format 8 Number:49162 String: Embedded Object
Clipboard format 9 Number:49156 String: Native
Clipboard format 10 Number:49155 String: OwnerLink
Clipboard format 11 Number:49163 String: Embed Source
Clipboard format 12 Number:49648 String: NotesDocInfo
Clipboard format 13 Number:49647 String: NoteshNote
Clipboard format 14 Number:49325 String: Rich Text Format
Clipboard format 15 Number:49164 String: Custom Link Source
Clipboard format 16 Number:49165 String: Link Source
Clipboard format 17 Number:49154 String: ObjectLink
Clipboard format 18 Number:49171 String: Ole Private Data
Clipboard format 19 Number:17 String: DIB V5
Hilft das?
Ich habe mir alle möglichen Varianten aus der Hilfe kopiert und einmal laufen lassen so z.B.
$FileName = "c:\temp\test1.pdf"
_ClipBoard_SetData($FileName, $CF_TEXT)
MsgBox(0, "Test", "$CF_TEXT")
_ClipBoard_SetData($FileName, $CF_BITMAP)
MsgBox(0, "Test", "$CF_BITMAP")
_ClipBoard_SetData($FileName, $CF_METAFILEPICT)
MsgBox(0, "Test", "$CF_METAFILEPICT")
Zur jeder MsgBox habe ich mit die Daten mit dem Tool "Free Clipboard Viewer" angeschaut und versucht die Daten zu Übertragen.
Ich hatte ein Beispiel Script das die verschiedene Formate ausgelesen hat. Beim kopieren mit Adobe waren es 19 verschiedene und ich habe im Clipboardviewer auch die erste Seite als Vorschau gesehen, was ich auch mit dem vielen Varianten von Autoit nie gesehen habe.
Wie werden die Daten binär im die Zwischenablage geschrieben?
Danke
Hallo,
ich verwende Autoit für verschiedene Zwecke und hab bisher eigentlich immer im Forum oder in der Hilfe eine Lösung gefunden. Dieses mal leider nicht.
Bisher habe ich immer pdf-Dateien mit _ClipPutFile in die Zwischenablage befördert und dann weiter verarbeitet. Jetzt habe ich die herausforderun die Daten in eine veröffentlichter Remote-App eines Terminalservers zu bekommen damit nichts anfangen kann bzw. die Applikation dahinter.
Was aber einwandfrei funktioniert ist wenn ich mein pdf im Adobe Reader öffne und dort über die Funktion "Datei in Zwischenablage kopieren" benutze.
Wie macht das Adobe anders bzw. was muss ich anders mach dem damit es auch mit Autoit klappt?
Die Versuche mir _ClipBoard_SetData und Verschiendenen Optionen hat nicht zu Ziel geführt.
Vielen Dank
Martin