0

0

从Google云端硬盘恢复被转换为Google文档的原始HTML文件

聖光之護

聖光之護

发布时间:2025-12-03 13:46:45

|

811人浏览过

|

来源于php中文网

原创

从Google云端硬盘恢复被转换为Google文档的原始HTML文件

html文件上传至google云端硬盘后被自动转换为google文档(gdoc),导致无法直接下载原始html内容时,用户可通过google文档的版本历史功能,找到并查看文件的初始上传版本,从而成功下载原始html文件。

在使用Google云端硬盘存储文件时,用户可能会遇到一种常见情况:上传的HTML文件被Google Drive自动识别并转换为Google文档格式。当尝试下载此文件时,即使选择“网页(.html,已压缩)”选项,也可能只会得到一个Google文档渲染视图的HTML文件,而非原始上传的HTML代码。这对于需要保留原始文件结构或内容的用户来说,是一个不小的困扰。本文将详细介绍如何利用Google文档的版本历史功能,高效地恢复这些被转换的原始HTML文件。

恢复原始HTML文件的步骤

Google文档的版本历史功能是一个强大的工具,它记录了文档从创建到每次修改的所有版本。对于被转换的HTML文件,其初始上传行为也会被记录为一个特殊版本,允许用户访问原始文件。

1. 打开转换后的Google文档

首先,在Google云端硬盘中找到那个已被转换为Google文档格式的HTML文件。双击该文件,它将在Google文档编辑器中打开。

2. 访问版本历史记录

在Google文档界面中,导航到菜单栏。 点击 “文件” (File) > “版本历史记录” (Version history) > “查看版本历史记录” (See version history)

或者,您也可以使用快捷键访问: 按下 Ctrl + Alt + Shift + G (Windows/Linux) 或 Cmd + Option + Shift + G (Mac)。

这将打开一个侧边栏,显示该文档的所有版本历史记录。

立即学习前端免费学习笔记(深入)”;

3. 定位初始上传版本

在版本历史记录侧边栏中,您会看到一系列按时间排序的版本。请仔细查找一个通常带有以下描述的版本: “导入的 .html 文件 - 查看原始文件” (Imported .html file - View original)

这个版本通常是列表中的第一个或较早的版本,代表了HTML文件首次被上传并转换为Google文档时的状态。

ClipDrop
ClipDrop

Stability.AI出品的图片处理系列工具(背景移除、图片放大、打光)

下载

4. 查看并下载原始文件

点击找到的 “导入的 .html 文件 - 查看原始文件” 旁边的 “查看原始文件” (View original) 链接。

点击后,Google文档将尝试在新标签页中打开原始的HTML文件内容。此时,您就可以在新打开的页面中右键点击并选择 “另存为” (Save as...) 或通过浏览器下载功能,将原始HTML文件保存到本地计算机

示例代码(非编程代码,而是操作指引的伪代码):

// 假设文件名为 "my_original_page.html"
// 在Google云端硬盘中找到并打开 "my_original_page.html" (此时已是gDoc格式)

// 步骤 1: 导航至版本历史
菜单栏 -> 文件 -> 版本历史记录 -> 查看版本历史记录

// 步骤 2: 在侧边栏中查找特定版本
查找描述为 "导入的 .html 文件 - 查看原始文件" 的条目

// 步骤 3: 点击链接下载原始文件
点击该条目旁边的 "查看原始文件" 链接
在新打开的浏览器页面中,使用浏览器下载功能保存文件

注意事项与最佳实践

  • 版本历史的普适性: 这种通过版本历史恢复原始文件的方法不仅适用于HTML文件,对于其他可能被Google Drive转换的文件类型(如Microsoft Office文档转换为Google Docs/Sheets/Slides),也同样有效。只要文件在上传时发生了转换,并且Google Drive保留了原始导入记录,您就可以尝试此方法。
  • 预防措施: 为了避免未来再次遇到类似问题,建议在上传重要HTML文件时采取以下措施:
    • 禁用转换设置: 在Google Drive设置中,可以取消勾选“将上传内容转换为Google文档编辑器格式”的选项。然而,请注意,此设置并非对所有文件类型都有效,特别是对于某些HTML文件,Google Drive仍可能尝试以文档形式处理。
    • 打包上传: 如果HTML文件包含关联的CSS、JavaScript或图片,最好将其打包成.zip或.rar压缩文件上传。这样Google Drive会将其视为一个不可编辑的压缩包,确保文件完整性。
    • 使用“非转换”文件夹: 考虑创建一个专门用于存储原始文件的文件夹,并确保该文件夹的上传设置不会强制转换文件。
    • 定期备份: 始终在本地或其他云存储服务中保留一份原始文件的备份,以防万一。

总结

当Google云端硬盘将您的HTML文件转换为Google文档时,不必担心原始文件丢失。通过巧妙利用Google文档的版本历史功能,您可以轻松地找到并下载最初上传的HTML文件。这个方法不仅简单有效,也体现了Google Drive在文件管理和版本控制方面的强大能力。掌握这一技巧,将大大提升您在Google云端硬盘上管理各种文件,特别是Web相关文件的效率和安全性。

相关专题

更多
js获取数组长度的方法
js获取数组长度的方法

在js中,可以利用array对象的length属性来获取数组长度,该属性可设置或返回数组中元素的数目,只需要使用“array.length”语句即可返回表示数组对象的元素个数的数值,也就是长度值。php中文网还提供JavaScript数组的相关下载、相关课程等内容,供大家免费下载使用。

556

2023.06.20

js刷新当前页面
js刷新当前页面

js刷新当前页面的方法:1、reload方法,该方法强迫浏览器刷新当前页面,语法为“location.reload([bForceGet]) ”;2、replace方法,该方法通过指定URL替换当前缓存在历史里(客户端)的项目,因此当使用replace方法之后,不能通过“前进”和“后退”来访问已经被替换的URL,语法为“location.replace(URL) ”。php中文网为大家带来了js刷新当前页面的相关知识、以及相关文章等内容

374

2023.07.04

js四舍五入
js四舍五入

js四舍五入的方法:1、tofixed方法,可把 Number 四舍五入为指定小数位数的数字;2、round() 方法,可把一个数字舍入为最接近的整数。php中文网为大家带来了js四舍五入的相关知识、以及相关文章等内容

732

2023.07.04

js删除节点的方法
js删除节点的方法

js删除节点的方法有:1、removeChild()方法,用于从父节点中移除指定的子节点,它需要两个参数,第一个参数是要删除的子节点,第二个参数是父节点;2、parentNode.removeChild()方法,可以直接通过父节点调用来删除子节点;3、remove()方法,可以直接删除节点,而无需指定父节点;4、innerHTML属性,用于删除节点的内容。

477

2023.09.01

JavaScript转义字符
JavaScript转义字符

JavaScript中的转义字符是反斜杠和引号,可以在字符串中表示特殊字符或改变字符的含义。本专题为大家提供转义字符相关的文章、下载、课程内容,供大家免费下载体验。

414

2023.09.04

js生成随机数的方法
js生成随机数的方法

js生成随机数的方法有:1、使用random函数生成0-1之间的随机数;2、使用random函数和特定范围来生成随机整数;3、使用random函数和round函数生成0-99之间的随机整数;4、使用random函数和其他函数生成更复杂的随机数;5、使用random函数和其他函数生成范围内的随机小数;6、使用random函数和其他函数生成范围内的随机整数或小数。

991

2023.09.04

如何启用JavaScript
如何启用JavaScript

JavaScript启用方法有内联脚本、内部脚本、外部脚本和异步加载。详细介绍:1、内联脚本是将JavaScript代码直接嵌入到HTML标签中;2、内部脚本是将JavaScript代码放置在HTML文件的`<script>`标签中;3、外部脚本是将JavaScript代码放置在一个独立的文件;4、外部脚本是将JavaScript代码放置在一个独立的文件。

658

2023.09.12

Js中Symbol类详解
Js中Symbol类详解

javascript中的Symbol数据类型是一种基本数据类型,用于表示独一无二的值。Symbol的特点:1、独一无二,每个Symbol值都是唯一的,不会与其他任何值相等;2、不可变性,Symbol值一旦创建,就不能修改或者重新赋值;3、隐藏性,Symbol值不会被隐式转换为其他类型;4、无法枚举,Symbol值作为对象的属性名时,默认是不可枚举的。

552

2023.09.20

高德地图升级方法汇总
高德地图升级方法汇总

本专题整合了高德地图升级相关教程,阅读专题下面的文章了解更多详细内容。

72

2026.01.16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Sass 教程
Sass 教程

共14课时 | 0.8万人学习

Bootstrap 5教程
Bootstrap 5教程

共46课时 | 2.9万人学习

CSS教程
CSS教程

共754课时 | 20.5万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号