我们使用rsvg-convert进行SVG到PDF的转换,它就像魅力一样,直到我们遇到文本.
这是一个例子 -
命令:rsvg-convert -w 842 -f pdf -o testing.pdf testing.svg
这是SVG:http://pdf-balancer-693758372.us-east-1.elb.amazonaws.com/development/assets/img/uploads/testing.svg
这是PDF:http://pdf-balancer-693758372.us-east-1.elb.amazonaws.com/development/assets/img/uploads/testing.pdf
转换后的PDF中存在明显的问题:
下划线丢失了
某些文本定位不正确(比较SVG和PDF中非粗体文本的最后一个字符正下方的粗体文本中的相应字符)
这个电子邮件中的示例很好,但对于某些字体,粗体标记会丢失
.
救命!
我使用Zoonman LinkedIn API PHP SDK来获取有关经过身份验证的用户是管理员的公司的信息,使用以下代码:
$profileCompany = $client->get(
'companies',
['is-company-admin' => "true"]
);
Run Code Online (Sandbox Code Playgroud)
这与API版本V1完美配合.但是,对于V2,它会给出400未找到的错误.我遇到了这样的问题:组织查找API但不确定这是否是正确的端点,因为没有API调用来完全按照上面的代码片段执行操作.
有人可以请求正确的端点吗?
我们正在尝试将SVG(宽度737,高度521)转换为A4尺寸的PDF.问题是生成的图像质量非常差.
这就是我们正在做的事情
SVG(带有远程图像URL):
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="737" height="521">
<g class="background">
<title>Background</title>
<image x="0" y="0" width="737" height="521" id="svg_1" xlink:href="http://static.inkive.com/assets/img/backgrounds/default.svg"/>
</g><g class="main">
<title>Main</title>
<image id="svg_2" clip-path="url(#clip_svg_2)" class="layoutBox" height="146" width="195" y="185" x="112" xlink:href="https://fbcdn-sphotos-c-a.akamaihd.net/hphotos-ak-ash3/t1/1779720_10153782785350029_1577015767_n.jpg">112 185 195 146</image>
<image id="svg_3" clip-path="url(#clip_svg_3)" class="layoutBox" height="146" width="195" y="342" x="112" xlink:href="https://scontent-b.xx.fbcdn.net/hphotos-frc3/t1/1526323_10153667389170029_829908430_n.jpg">112 342 195 146</image>
<image id="svg_4" clip-path="url(#clip_svg_4)" class="layoutBox" height="146" width="195" y="28" x="112" xlink:href="https://scontent-b.xx.fbcdn.net/hphotos-prn1/t1/1522194_10153655638625029_2110669828_n.jpg">112 28 195 146</image>
<image id="svg_5" clip-path="url(#clip_svg_5)" class="layoutBox" height="222" width="296" y="28" x="323" xlink:href="https://scontent-a.xx.fbcdn.net/hphotos-prn2/t1/1157459_10153637913840029_1004079041_n.jpg">323 28 296 222</image>
<image id="svg_6" clip-path="url(#clip_svg_6)" class="layoutBox" height="222" width="296" y="266" x="323" xlink:href="https://scontent-a.xx.fbcdn.net/hphotos-frc3/t1/996689_10153637905215029_532085859_n.jpg">323 266 296 …Run Code Online (Sandbox Code Playgroud)