我正在使用ruby on rails将桌面应用程序移植到www。桌面应用程序是用c#编写的,它确实生成了相当复杂的pdf。我在想,提取生成这些pdf的类,将它们打包到命令行工具中,并通过调用这个命令行程序(我可以使用mono来做这件事)从rails应用程序中生成pdf,将它们保存到磁盘上,然后将其发送到浏览器,这是不是一个坏主意?
对于这种方法,有没有什么我应该担心的常见问题?
我正在从事一个Rails项目,我需要将HTML页面转换为PDF页面,但是它正在编写HTML,就像在pdf页面上一样。PDF页面不像网页一样显示。如何从HTML文件生成适当的PDF?
Prawn::Document.generate("test.pdf") do
filepath = ${filepath}"file.html"
data = File.read(filepath);
text data
end
阅读和观察一些初创公司和著名的服务,几乎每次我发现那里的人们在他们的架构中使用跨技术系统。例如,像Twitter一样,在前端部分使用ruby on rails,在后端部分使用scala。或者其他一些故事,比如一些初创公司如何使用java和golang或者java和erlang作为它们的堆栈。
嗯,我很好奇,实现这种跨技术集成的普遍做法是什么?对于Twitter的情况,他们是否构建Scala后端,然后连接一些web服务技术来为rails部分创建api端点以供消费?或者,scala和ruby之间的交叉功能有一些API吗?还是有更普遍的做法来做这样的事情?
作为一个新手,我希望对这个问题有一些看法。
我正在尝试使用KnpLabs/KnpSnappyBundle,我想知道是否可以:
合并中的pdf文件将图像转换为pdfLoad pdf本地
我的控制器
<?php
namespace App\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\Routing\Annotation\Route;
use Knp\Snappy\Pdf;
use Symfony\Component\HttpKernel\KernelInterface;
cl
点击此链接,尝试从Sphinx生成pdf:
$ sphinx-build -b pdf source build/pdf
Error: Cannot find source directory `/Users/seb/mydocs/source'.
$ make all-pdf
make: *** No rule to make target `all-pdf'. Stop.
$ make pdf
make: *** No rule to make target `pdf'. Stop.
因为在OSX中尝试过:
$ conda install -c dfr