HEIC2ALLHEIC2ALL
了解更多

Any2ICO的隐私:浏览器中保留什么与上传什么

透明地了解ICO转换期间如何处理您的文件

使用ICO转换器

当您使用在线图像转换器时,您应该问的第一个问题之一是:我的文件会发生什么?它们被上传到服务器了吗?它们存储在某处吗?谁可以访问它们?这些都是合理的担忧,特别是在处理标志、品牌资产或其他可能是机密或专有的图像时。

Any2ICO在设计时将隐私作为核心原则。实际的图像到ICO转换步骤,即您的源图像被调整大小、缩放并组装成多尺寸ICO文件的步骤,完全在您的浏览器中使用Canvas API进行。没有服务器执行转换。没有服务器接收转换的输出。ICO文件在您的设备上生成并直接下载到您的本地文件系统。

但是,诚实对待隐私意味着精确地说明什么确实接触了网络。您从设备打开的文件不会被上传,但通过URL或从云存储导入的图像会在本地转换开始之前经过Any2ICO服务器。本文准确解释了每种导入方法发生的情况,因此您可以就如何使用该工具做出明智的决定。

“浏览器内转换”实际上意味着什么

Any2ICO的核心转换引擎在您的Web浏览器内运行。当您提供源图像时,该工具使用浏览器内置的Canvas API来解码图像,将其调整大小为每个选定的ICO维度(16、32、48、64、128和256像素),然后使用二进制ICO格式规范将调整大小的图像组装成单个ICO文件。

整个管道——解码、调整大小、组装和下载——在您设备上的JavaScript中执行。托管Any2ICO网站的服务器提供组成应用程序的HTML、CSS和JavaScript文件,但它不参与实际转换。把它想象成下载计算器应用程序:服务器给您应用程序,但所有计算都在您的机器上进行。

实际好处是您的转换的ICO文件永远不会离开您的设备。它在浏览器内存中创建,然后通过浏览器的本机下载机制保存到您的下载文件夹。没有服务器端点接收输出文件。无论您使用哪种导入方法提供源图像,这都是正确的。

对于批量转换(一次多个文件),相同的本地过程为每个文件运行。当您将结果下载为ZIP存档时,ZIP文件也在您的浏览器中本地组装。服务器看不到或不存储任何转换的ICO文件或ZIP存档。

上传的内容:设备文件导入

当您从设备选择文件时(使用文件选择器、拖放或从剪贴板粘贴),浏览器会在本地读取文件,不会上传任何内容。在您处理自己的文件时,页面发出的请求仅限于页面本身、分析和广告。

获取的内容:URL和云导入

Any2ICO还允许您通过提供URL或连接到Google Drive和OneDrive等云存储服务来导入图像。这些导入方法的工作方式与设备文件导入不同,因为图像来自第三方服务器而不是您的本地设备。

URL导入:当您输入图像URL时,Any2ICO服务器通过/api/import/url端点代表您获取图像。您的浏览器将URL发送到服务器,服务器从该URL下载图像,然后将图像数据返回到您的浏览器进行本地转换。服务器充当代理,因为浏览器由于CORS(跨源资源共享)限制无法从第三方域获取任意URL。获取的图像不会在服务器上持久化。

Google Drive导入:当您从Google Drive导入时,服务器使用/api/import/drive端点向Google的API进行身份验证并检索所选文件。图像数据在传递到您的浏览器的过程中通过服务器。同样,它不会持久化,但会被传输。

OneDrive导入:OneDrive导入通过/api/import/onedrive端点类似地工作。服务器向Microsoft的API进行身份验证,检索文件,并将图像数据发送到您的浏览器进行本地转换。适用相同的临时处理:没有持久性,但数据被传输。

在所有三种情况下,图像在通过服务器后到达您的浏览器,然后到ICO的转换完全在本地进行。生成的ICO文件在您的设备上生成,永远不会发送回服务器。所有导入的文件都受10 MB大小限制的约束。

数据流摘要

下表总结了每种导入方法的每个步骤发生的情况。使用它作为快速参考来了解您选择的工作流程的隐私特征。

操作网络?端点注释
从设备选择文件否无(在浏览器中读取)文件在本地打开;从不发送到服务器
拖放文件否无(在浏览器中读取)与文件选择器相同;保留在您的设备上
从剪贴板粘贴否无(在浏览器中读取)剪贴板图像在本地读取
从URL导入是/api/import/url由于CORS,服务器获取URL;不持久化
从Google Drive导入是/api/import/drive服务器向Google API进行身份验证;不持久化
从OneDrive导入是/api/import/onedrive服务器向Microsoft API进行身份验证;不持久化
ICO转换(调整大小、组装)否无(Canvas API)完全在浏览器中运行;不涉及服务器
ICO文件下载否无(浏览器下载)文件直接保存到您的设备
批量ZIP下载否无(浏览器下载)ZIP在本地组装;保存到您的设备

关键要点:源图像导入可能涉及网络传输,具体取决于您选择的方法,但转换和输出始终是本地的。

相关资源

有关Any2ICO如何工作以及本文涵盖的其他主题的更多信息,请浏览这些资源:

  • Any2ICO如何工作——转换管道和工具背后技术的技术概述。
  • 隐私政策——涵盖数据处理、Cookie和第三方服务的完整法律隐私政策。
  • 什么是ICO?——了解ICO格式、其结构以及为什么它支持单个文件中的多个尺寸。
  • 如何创建Favicon ICO——使用Any2ICO为您的网站生成网站图标的分步指南。

对我们来说,数据处理的透明度很重要。如果您对此处或隐私政策中未回答的文件处理方式有疑问,我们鼓励您检查浏览器开发人员工具中的网络流量。应用程序发出的每个请求都在网络选项卡中可见,让您完全了解传输的内容和保留本地的内容。