怎么在电脑上把文件的KB大小转换成MB?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么在电脑上把文件的KB大小转换成MB?相关的知识,希望对你有一定的参考价值。

这种情况大多数出现在图片和视频文件。
有些个人免冠照片需要一定清晰度和尺寸,这个有专用图片格式转换软件,也可以通过图片编辑软件提高对比度、清晰度。也可以提前打开一个符合尺寸,容量大小的图片,再将要改变大小的图片粘贴,另存为需要的格式,即可将kb大小的文件变成Mb。
视频也是一样,时长不变,先导入一个高清文件,再将普通视频导入覆盖,合并导出就是Mb文件,虽然后面导入的文件画质并未有所改变。
参考技术A 首先在电脑上打开工具,打开后,添加需要压缩的PDF文件或直接将文件拖入。选择清晰度优先,压缩后的文件大小是固定的选择文件大小优先,可以自主设置压缩级别,压缩范围的数值从0到100,数值越小,代表压缩程度越高。添加好文件之后,点击右下角的开始转换即可。等待几秒,压缩完成后,点击打开文件夹,或者在设置的输出文件夹下就可以找到压缩文件。 参考技术B KB和MB只是代表文件的大小,并不是代表文件的格式,1MB=1024KB。所以,如果你想让文件变成MB,那只能增加文件的大小。 参考技术C 都是文件大小的单位,不用转换只要文件够大自动就成为 MB 了。 参考技术D 你好。直接改是不能改的!
但你可以安装第三方软件,用它作为资源管理器的一个插件来显示即可。比如可以安装TotalSize或DirSize即可。
这样,文件大小的单位就可以由KB改成 MB 了。

获取umbraco上传文件字段的上传KB / MB值

尝试在umbraco上传上传字段的KB / MB值。

如果我们得到项目的文件大小,但我想要上传字段@ item.GetPropertyValue(“uploadPDF”)的文件大小,下面的代码工作正常,我该怎么做?

    @foreach (var item in selection){

       // Get uploaded file size in MB
       var bytes = Convert.ToInt64(@item.GetPropertyValue<string>("umbracoBytes"));
       var x = ((Math.Round(Convert.ToDecimal(@bytes) / 1048576, 1)).ToString() + " MB");
       var y = ((Math.Round(Convert.ToDecimal(@bytes) / 1024, 1)).ToString() + " KB");
       var fileSize = (bytes >= 1048576) ? x : y;

       // Loop through items and iterate 
       var pdf = @item.GetPropertyValue("uploadPDF");

           <div class="full-div">
               <a href="@pdf" target="_blank">
                  <img src="/images/pdf_icon.png" alt="">
                    @item.Name (@fileSize) 
                    // Get the file size of the pdf field instead of the item field
               </a>
           </div>
         }
答案

如果您在Umbraco中使用内置媒体类型,只要您使用umbracoBytesFile媒体类型,就应该能够从Image属性中获得大小。

然而,听起来您的属性是直接存在于文档类型上的Umbraco.UploadField,这意味着它没有可用的文件大小。

在你的情况下,我会在你的类型中添加一个名为:uploadPDFbytes的属性,然后创建一个IApplicationHandler并挂钩进入Saving事件。然后在保存存储PDF文件的内容时 - 我会确保此处理程序检查正在保存的文件的文件大小并将其放入uploadPDFbytes属性(非常类似于Umbraco对其自己的媒体上传所做的操作)。现在,您可以通过检查uploadPDFbytes属性来获取上载的PDF的文件大小。

以上是关于怎么在电脑上把文件的KB大小转换成MB?的主要内容,如果未能解决你的问题,请参考以下文章

字节怎样转换成MB

pdf如何转换成word格式

如何调整文件大小

JavaScript实现文件大小转换单位转换toFixedindexOfsubstrsubstringBKBMBGB

将Long类型字节大小数据转换成标准的视频大小格式

关于电脑的文件大小:kb、MB、GB的换算与关系?