当前位置: 首页 > 知识库问答 >
问题:

重组文本中的鹈鹕外部图像

宗政唯
2023-03-14

我想把外部图像放在我用鹈鹕创建的博客上

所以我尝试:

some text

.. image:: http://example.com/image.png
    :alt: Alt text

运行“鹈鹕pelicanconf.py”后,我有错误:

ERROR: Better Fig. Error: image not found: /Users/kendriu/sources/pelican-blog/contenthttp:/example.com/image.png
ERROR: Could not process ./4_joe.rst
   | [Errno 2] No such file or directory: u'/Users/kendriu/sources/pelican-blog/contenthttp:/example.com/image.png'

我的帖子里没有图片。

问题是:如何将外部图像放在我的博客中。

共有1个答案

郑西岭
2023-03-14

鹈鹕期望路径在内容目录内,总的来说,这是一个好主意,因为拉内容和使用别人的带宽是不友好的。

您必须使用原始标记来执行此操作,如下所示:

.. raw:: html 
      <img src="http://example.com/image.jpg" alt="alt text">

最好的解决方案是下载图像(假设您有权限),然后将其包含在您的内容文件夹中,然后自己托管,这是la的默认行为。

有关托管来自Google Drive的图像,请参阅此讨论:在网站上显示存储在Google Drive中的文件(例如图像)

Mori的解决方案对我有用:

https://drive.google.com/uc?id=FILE-ID

在上述示例中,这可以转化为:

.. raw:: html 
      <img src="https://drive.google.com/uc?id=0B9o1MNFt5ld1N3k1cm9tVnZxQjg">

使用Google Drive API的效果很好。

 类似资料:
  • 我正试图在我的文本后面居中一个图像,最终将是链接。然而,这个文本显示在图像后面,我不知道为什么。我试过遵循多个教程,但似乎没有一个奏效。我试图显示的图像是一个红色的大球,它将位于多行屏幕上的大文本后面。 null null 代码链接:https://codepen.io/minedude12/pen/qbrzagm

  • 我正在用Joomla编写一个组件,希望使用JavaScript。 我在一个separat测试html页面中获得了JavaScript部分,但现在我想将其包含在Joomla组件中。 在脚本中,我需要到图像文件夹的路径。我不想在脚本中硬编码绝对路径。如何获得相对路径?我可以使用Joomla函数吗? 谢谢。

  • 问题内容: 如何使用Tomcat从Web应用程序外部的公共文件夹中提供图像文件?我不想在其他端口上使用第二个Apache文件服务器,因为图像文件是同一应用程序的一部分。而且我不想在webapps内部创建指向公共文件夹的符号链接,因为我的应用程序被部署为war文件....是否有一个更简单的解决方案,类似于将默认servlet用于webapps内部的静态内容,用于webapps外部的静态内容 问题答案

  • 你好,我最近把我的JavaFX8项目改为Maven,除了加载JAR旁边的文件外,一切都很好。这在以前起作用,但现在不起作用了。 文件夹结构: 要加载的图标位于/target/Icons中,JAR文件位于/target中 我读取文件的代码如下所示: 它进入循环并查找文件,但当新图像(file.getAbsoltePath())被调用时,它会崩溃。 我尝试了toExternalForm()等的各种方法

  • 我有一个很简单的情况,我似乎无法解决。我想将文本垂直居中到FontAwesome图标。但我一辈子都想不出为什么它不居中。 我尝试过其他答案,但没有一个使用:before CSS定义,这是一种非常普遍的实现图标的方法。

  • 在Spring控制器操作中,我使用以下语句重定向到外部URL: 然而,它似乎是在本地重定向url,而不是用www.yahoo替换整个地址栏url。通用域名格式。 示例:通过上述重定向,我的地址栏现在看起来像: 如何解决这个问题?我甚至尝试重定向到视图,然后让视图重定向URL,但结果仍然相同。它似乎有效的唯一方法是如果我有http://www.yahoo.com或https://www.yahoo.