将打开的图形信息添加到托管的pdf文件吗?

问题描述 投票:1回答:1

这里有个业余爱好者,所以如果这个问题我应该知道,但我不知道,我先向您道歉。我试图找出是否有一种方法可以将Open Graph信息添加到我在public_html文件夹中托管的pdf文件中。

为了澄清,我有一个wordpress网站,在其中有一个名为“知识基础”的页面,该页面包含可链接到我通过FTP下载到该wordpress文件夹中的各种有用PDF文件的投资组合项目。我愚蠢地意识到,当我尝试在Facebook上共享指向该文件的链接时,没有显示图像,描述或标题。有什么办法可以减轻这种情况?我可以在共享网址中添加更多信息吗?我可以将元数据添加到PDF吗?我可以链接到另一个页面,然后以某种方式将元数据放在那里,然后将其自动重定向到PDF链接吗?

我会以我不是程序员的身份开头,所以请对我容易一点。预先感谢您的任何帮助...

wordpress facebook pdf facebook-opengraph
1个回答
0
投票

有人对此问题here给出了很好的答案。基本上,没有多少技术编码。您需要使用HTML <head>标记中的Open Graph meta data创建一个空页面:

<head>
   <meta property="og:url" content="www.example.com/myfile.pdf?attach=0" />
   <meta property="og:type" content="article" />
   <meta property="og:title" content="This is the title" />
   <meta property="og:description" content="here is the description" />
   <meta property="og:image" content="http://example.com/img.jpg />
   <meta HTTP-EQUIV="REFRESH" content="0; url=www.example.com/myfile.pdf?attach=0">
</head>

这样做,PDF的内容将呈现在浏览器的空白页面中,并且Facebook Debugger也应该能够检索meta标签。有关更多信息,请参见original answer here

© www.soinside.com 2019 - 2024. All rights reserved.