从 Google Drive 将图像添加到 GitHub Readme.md

Posted

技术标签:

【中文标题】从 Google Drive 将图像添加到 GitHub Readme.md【英文标题】:Add Image to GitHub Readme.md from Google Drive 【发布时间】:2019-02-03 10:09:03 【问题描述】:

我在 Drive 中有图像,如何将其添加到 Readme.md 以便在自述文件中显示图像。 我曾尝试使用共享链接,但它不起作用。

【问题讨论】:

***.com/a/14494775/5517435 可能重复 但是,对于 Google Drive Images,它们似乎都不起作用,因为绝对 URL 不可用。 【参考方案1】:

例如,我在 google 驱动器上有 a.jpg

    右击图片,点击Share...

    点击Advanced并将Who can access选项更改为Public on the web - Anyone on the Internet

    复制link to share,你会得到类似的东西

    https://drive.google.com/file/d//view?usp=sharing

    复制 以创建如下链接:

    https://drive.google.com/uc?export=view&id=

    使用步骤 4 中的链接在 Markdown 中照常插入图像。 例如: ![image](https://drive.google.com/uc?export=view&id=<FILE_ID>)

示例:我在 google 中有这张 octocat 图像,它的文件 ID 是 1913oZeBZPBNiUuk8gu3ZSbLBA2l_VQtG。您可以在您的降价文件中甚至在此答案中尝试![image](https://drive.google.com/uc?export=view&id=1913oZeBZPBNiUuk8gu3ZSbLBA2l_VQtG)

希望这会有所帮助。

【讨论】:

适用于桌面,但不幸的是不适用于 ios,不知道为什么,但即使响应中的 Octocat 图像在 iOS 上也不可见。有人有解决办法吗? 太棒了,也适用于 gif。 !Alt Text 它适用于您的 ID,但不适用于我的 ID。我尝试了不同的链接,它简单不起作用【参考方案2】:

如何以 github 风格的 markdown 格式插入图片并能够调整其大小

    将图片image.jpg 上传到您的 Google 云端硬盘 点击右上角的get link按钮

    将权限类型改为Anyone with the link

    从完整链接中仅复制(到剪贴板)文件 ID <FILEID>,如图所示(以蓝色突出显示),然后单击 Done。在撰写本文时,可共享链接采用以下形式:

https://drive.google.com/file/d/``/view?usp=sharing

    使用复制的文件 ID <FILEID> 和锚标记在 Markdown 中插入图像,如下所示:

<a href="https://drive.google.com/uc?export=view&id=<FILEID>"><img src="https://drive.google.com/uc?export=view&id=<FILEID>" style="width: 650px; max-width: 100%; height: auto" title="Click to enlarge picture" />

请注意,括号“”不得与文件 ID 一起出现。 图片的大小可以在style属性中根据需要通过调整宽度和高度来调整。单击渲染的图像会将其打开为原始大小

【讨论】:

按照这些步骤,仍然不适合我。有什么建议吗?

以上是关于从 Google Drive 将图像添加到 GitHub Readme.md的主要内容,如果未能解决你的问题,请参考以下文章

将文件从已安装的 Google Drive 复制到本地 Google Colab 会话

从 Google Drive 读取图像时,Google Colab 太慢了

Git 克隆到 Google Drive (googledrivesync)

我们可以从 Android 中的 Google Drive API 检索数据吗?

将我的 Google Drive git 添加为 git remote no such directory

用于将 google drive 中的文件名列表与 google sheet 列中的名称列表进行比较的 Apps 脚本,以将新文件从驱动器添加到工作表