sayuto Posted July 10, 2016 Share Posted July 10, 2016 i want convert img to png,jpg,... but when i use " _GDIPlus_EncodersGetCLSID" get altered photo color (original color only black and white but changed by autoit it reappears different color areas I try to save as in the paint and saw absolutely amazing So I want to ask for help from friends how I have run thwr save as functions of paint through AutoIt? first . I use to open the file shellEx your photos 2 . I want to save the image file as png tail through mspaint Link to comment Share on other sites More sharing options...
l3ill Posted July 11, 2016 Share Posted July 11, 2016 Dont fully understand your question but, I use IrfanView (command Line) coupled with AutoIt when necessary to resolve these sorts of issues. My Contributions... SnippetBrowser NewSciTE PathFinder Text File Manipulation FTP Connection Tester / INI File - Read, Write, Save & Load Example Link to comment Share on other sites More sharing options...
water Posted July 11, 2016 Share Posted July 11, 2016 I second that. I used the command line of IrfanView to convert hundreds of photos. It's foolproof My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
sayuto Posted July 11, 2016 Author Share Posted July 11, 2016 1 hour ago, l3ill said: Dont fully understand your question but, I use IrfanView (command Line) coupled with AutoIt when necessary to resolve these sorts of issues. 54 minutes ago, water said: I second that. I used the command line of IrfanView to convert hundreds of photos. It's foolproof I want to save 1 image (here it is identified as one obj) the way I have to use? inetget not save photos that it sent away one which commands access to url to save, I do not want to use that way, I want to save the image currently displayed on my browser? Link to comment Share on other sites More sharing options...
l3ill Posted July 11, 2016 Share Posted July 11, 2016 That is quite different than the OP... InetGet will download pics if you have the correct filename, syntax, etc... My Contributions... SnippetBrowser NewSciTE PathFinder Text File Manipulation FTP Connection Tester / INI File - Read, Write, Save & Load Example Link to comment Share on other sites More sharing options...
sayuto Posted July 11, 2016 Author Share Posted July 11, 2016 5 minutes ago, l3ill said: Đó là hoàn toàn khác so với OP ... InetGet sẽ tải bức ảnh nếu bạn có các tên tập tin chính xác, cú pháp, vv ... inetget outside, there is no way to download one autograph? or rather save 1 obj IE Link to comment Share on other sites More sharing options...
l3ill Posted July 11, 2016 Share Posted July 11, 2016 (edited) Tested in Chrome Helpfile example changed to accommodate: #include <InetConstants.au3> #include <MsgBoxConstants.au3> #include <WinAPIFiles.au3> ; Download a file in the background. ; Wait for the download to complete. Example() Func Example() ;~ ; Save the downloaded file to the temporary folder. Local $sFilePath = @DesktopDir & "/testpic.png" ; Download the file by waiting for it to complete. The option of 'get the file from the local cache' has been selected. Local $iBytesSize = InetGet("https://www.autoitscript.com/w/images/8/89/Logo2.png", $sFilePath, $INET_FORCERELOAD) ; Retrieve the filesize. Local $iFileSize = FileGetSize($sFilePath) ; Display details about the total number of bytes read and the filesize. MsgBox($MB_SYSTEMMODAL, "", "The total download size: " & $iBytesSize & @CRLF & _ "The total filesize: " & $iFileSize) ; Delete the file. ;~ FileDelete($sFilePath) EndFunc ;==>Example Edited July 11, 2016 by l3ill My Contributions... SnippetBrowser NewSciTE PathFinder Text File Manipulation FTP Connection Tester / INI File - Read, Write, Save & Load Example Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now