我想压缩PNG图像,以减小其大小,但质量应保持不变.我试图压缩JPEG图片.图片压缩了大约90%,质量保持不变,但是当我用它压缩PNG图像时.没有结果,没有压缩.大小相同.
这是我的代码.
public const string _StatusLog = "StatusLog.csv";
static void Main(string[] args)
{
Console.WriteLine(" ### WELCOME ###");
Console.Write("\n\nPlease enter image folder path :");
string imagePath = Console.ReadLine();
Program p = new Program();
p.VaryQualityLevel(imagePath);
Console.ReadLine();
}
private void VaryQualityLevel(string pathOfImage)
{
try
{
//Console.Write("Target Directory Path :");
string targetDirectory = pathOfImage;//Console.ReadLine();
if (targetDirectory != null)
{
string[] allDirectoryInTargetDirectory = Directory.GetDirectories(targetDirectory);
//PRODUCT DIRECOTY OPEN
Console.Write("Total Folders found = " + allDirectoryInTargetDirectory.Count());
Console.Read();
if (allDirectoryInTargetDirectory.Any())
{
foreach (var directory in allDirectoryInTargetDirectory)
{
string[] …Run Code Online (Sandbox Code Playgroud) 如何设置文件的下载位置.我已经为FTP服务器提供了链接,我提供了一个下载链接.现在我希望它指定一个文件夹,所以每次下载都会进入该特定文件夹.提前致谢