我在使用pdftk带有真实字体的文本字段填写表单时遇到了困难.
但是,pdftk尝试使用以下命令填充时会引发错误:
pdftk ./my_form.pdf fill_form my_data.fdf output ./the_output.pdf
Run Code Online (Sandbox Code Playgroud)
输出是:
Unhandled Java Exception in create_output():
java.lang.ArrayIndexOutOfBoundsException: 0
at pdftk.com.lowagie.text.pdf.DocumentFont.fillEncoding(pdftk)
at pdftk.com.lowagie.text.pdf.DocumentFont.doType1TT(pdftk)
at pdftk.com.lowagie.text.pdf.DocumentFont.<init>(pdftk)
at pdftk.com.lowagie.text.pdf.AcroFields.getAppearance(pdftk)
at pdftk.com.lowagie.text.pdf.AcroFields.setField(pdftk)
at pdftk.com.lowagie.text.pdf.AcroFields.setFields(pdftk)
Run Code Online (Sandbox Code Playgroud)
如果我将文本输入的字体更改为Helvetica,Times Roman或Courier,pdftk将成功创建PDF.奇怪的是,Arial和Georgia也犯了同样的错误.
我试图使用Ghostscript在PDF中嵌入字体,如本问题中所建议的如何修复PDF文件并嵌入丢失的字体.gs可能已嵌入字体,但它删除了表单字段,因此生成的PDF无法反馈pdftk.
我们将非常感谢工作决议.
我想在我的项目中使用SVN外部包含许多第三方插件.我发现这篇博客文章建议将svn:externals值保存在一个带有目标/源对的文件(名为svn.externals)中,如下所示:
akismet http://svn.wp-plugins.org/akismet/trunk
all-in-one-seo-pack http://svn.wp-plugins.org/all-in-one-seo-pack/trunk
Run Code Online (Sandbox Code Playgroud)
并使用该-F标志来设置属性,如下所示:
svn propset svn:externals -F svn.externals
Run Code Online (Sandbox Code Playgroud)
我从啤酒星球上得到了上述信息.
现在来问问题.SVN是否支持评论格式,允许我评论此svn.externals文件?我想将外部存储库分组libraries, widgets等等.另外,我正在考虑添加有关如何为文件顶部的开发人员更新此文件/属性的说明.例如,假设#开始评论:
# README: When updating svn:externals
# 1. Update and save this file
# 2. Run 'svn propset svn:externals -F svn.externals
# 3. Commit 'svn ci -m "plugin XXXXXXXX added to svn:externals"'
# wp plugins
wp/content/plugins/akismet http://svn.wp-plugins.org/akismet/trunk
wp/content/plugins/all-in-one-seo-pack http://svn.wp-plugins.org/all-in-one-seo-pack/trunk
# jquery + plugins
js/jquery http://jquery-ui.googlecode.com/svn/trunk
# etc etc (this is just a random example of my idea)
Run Code Online (Sandbox Code Playgroud)
- …
我有一个包含许多外键字段的模型,例如带有字段'type','level','color','intensity'的模型Product(只是一个通用示例).
然后,我有一个页面,使用Type表单编辑给定类型的所有产品,产品作为内联formset,并可选择使用内联添加其他产品extra=10.
我觉得非常奇怪的是,每次当我输出模板上的一个外键选择字段时,Django会查询数据库以获取选项(每次).
例如:
{% for form in formset %}
{{ form.level }}
{{ form.color }}
{{ form.intensity }}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
有20个产品(和10个空的额外表格),上面的代码select * from ...从级别,颜色和强度共发出30 个查询(使用Django调试工具栏显示),其中3应该就足够了.这些选项不太可能在请求中改变,但即使它们确实如此,我绝对不希望一些新添加的选项仅出现在最后5个表单中.
有没有办法优化我的模型/表单/视图/模板,以便数据库不会被不必要地敲打?
-
免责声明:我对django和python相对较新,并且不禁想到必须有办法以某种方式解决这个问题.
题
有没有办法为我的网站页面在微信内共享时提供自定义标题,描述和缩略图?
背景
我们有一个iPhone应用程序,用户可以使用微信(又名微信)与他们的朋友发布/分享帖子.
当从应用程序共享标题时,将通过共享页面的API发布描述和图像(这些显示在从应用程序共享时根据需要显示).一旦共享,朋友在微信(而不是我们的应用程序)中打开这些页面.
问题是当朋友使用微信自己的分享按钮重新分享我们的页面时,它会丢失我们提供的描述.它将与HTML标题标签重新共享,页面上的第一个图像(拉伸或压扁为方形缩略图)以及描述最初只显示页面的URL.
我试过在描述元标记中提供描述,但没有运气.我甚至尝试过Facebook风格/开放图形og:description meta标签.
边注
我查看了一个似乎已经克服了这个问题的中文网站上的来源.我认为它是使用一种名为WeixinJSBridge的javascript插件解决的.不幸的是,我无法用英语发现任何文件 - 我的中文不是很好,而且我的意思不是很好,我读不出一个字.
我有升级Wordpress的问题,我的谷歌搜索没有找到解决方案.希望你们能帮上忙.
问题
我正在尝试将运行Wordpress 3.7的站点更新为Wordpress 3.8.1,但是在按下"立即更新"按钮时会抛出以下错误.
从https://wordpress.org/wordpress-3.8.1-new-bundled.zip下载更新...
下载失败:操作在5001毫秒后超时,收到6333109字节中的736947
安装失败
额外信息
Plugins > Add New > Popular也会引发错误:一个意料之外的问题发生了.WordPress.org或此服务器的配置可能有问题.如果您仍然遇到问题,请尝试支持论坛.
再试一次
如何更改 keyup 上的字符输入。如果我输入“\xc3\x98”或其他类似于“O”的字符,我想自动将其替换为字符“O”。对于其他非英语字符也是如此。
\n\n有人知道如何实现这一目标吗?
\n