DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Private Sub UserForm_Initialize()
yol = ActiveWorkbook.Path & "\TK_Foto\" & [A1]
Dim aranan2 As String
Dim aranan1 As String
Dim fformat As String
Dim gen As Long
Dim yük As Long
aranan1 = yol
aranan2 = yol
fformat = "JPG"
gen = 500
yük = 515
Dim ters As Boolean
ters = False
Call imgResizeH(aranan1, aranan2, gen, yük, fformat, ters) ' False)' False)
End Sub
Private Sub CommandButton1_Click()
Dosya = ActiveWorkbook.Path & "\TK_Foto\" & [A1]
gen = 500
yuk = 515
Dim fL As Object
Dim Img As Object, IP As Object
Dim sFormatID As String
Set IP = CreateObject("WIA.ImageProcess")
Set Img = CreateObject("WIA.ImageFile")
Img.LoadFile Dosya
IP.Filters.Add IP.FilterInfos("Scale").FilterID
If gen <> 0 Then IP.Filters(1).Properties("MaximumWidth") = gen
If yuk <> 0 Then IP.Filters(1).Properties("MaximumHeight") = yuk
IP.Filters(1).Properties("PreserveAspectRatio") = False
Set Img = IP.Apply(Img)
sFormatID = "{B96B3CAE-0728-11D3-9D7B-0000F81EF32E}"
IP.Filters.Add IP.FilterInfos("Convert").FilterID
IP.Filters(2).Properties("FormatID") = sFormatID
Set fL = CreateObject("Scripting.FileSystemObject")
sat = fL.GetFolder(fL.GetParentFolderName(Dosya)).Files.Count + 1
aranan2 = fL.GetParentFolderName(Dosya) & "\" & fL.GetBaseName(Dosya) & sat & ".JPG"
Img.SaveFile aranan2
Me.Picture = LoadPicture("")
Me.Picture = LoadPicture(aranan2)
Kill aranan2
Error_Handler_Exit:
End Sub
Private Sub UserForm_Initialize()
CommandButton1_Click
End Sub