1
這是我在我的轉換圖像代碼在VB.NET轉換JPEG至PNG(保存的輸出沒有擴展名)
Public Sub ConvertImage(ByVal Filename As String, _
ByVal DesiredFormat As System.Drawing.Imaging.ImageFormat, _
ByVal NewFilename As String)
NewFilename = "ConvertedToPNG-" + NewFilename + "-" + Format(Date.Now, "MMMMddyyyyhhmmtt")
Try
Dim imgFile As System.Drawing.Image = _
System.Drawing.Image.FromFile(Filename)
imgFile.Save(txtPNGFileDestination.Text & "\" & NewFilename, DesiredFormat)
Catch ex As Exception
Throw ex
End Try
End Sub
它正常運行,但保存的圖像已經沒有PNG文件擴展名由此只是一個文件。我做錯了什麼?
感謝您的幫助
只需追加'.png'到'NewFilename' – Louis
那麼你的意思是不是真的好,我手動添加擴展? –
當然。我的意思是,什麼是文件擴展名?這不僅僅是操作系統或程序賦予文件名的一部分嗎? – Louis