Ruby on rails 3 Docusign\u rest如何将自定义pdf作为参数发送
我已经做了记录。创建模板和信封也。现在我的问题是,如何在使用Docusign发送文档时生成pdf?PDF不被保存,如果这样做,那么这就足够好,我通过Ruby on rails 3 Docusign\u rest如何将自定义pdf作为参数发送,ruby-on-rails-3,rest,pdf,prawn,docusignapi,Ruby On Rails 3,Rest,Pdf,Prawn,Docusignapi,我已经做了记录。创建模板和信封也。现在我的问题是,如何在使用Docusign发送文档时生成pdf?PDF不被保存,如果这样做,那么这就足够好,我通过 We are passing path: 'pdf.pdf', name: 'pdf.pdf' 我想通过PDF,但不是静态的方式。可能吗 我试了很多,但它给了我错误的路径。那个么你们能告诉我如何获取文件的全局或动态路径吗 @dum = Dum.find(params[:id]) @pdf = DumPdf.new(@dum) send_data
We are passing path: 'pdf.pdf', name: 'pdf.pdf'
我想通过PDF,但不是静态的方式。可能吗
我试了很多,但它给了我错误的路径。那个么你们能告诉我如何获取文件的全局或动态路径吗
@dum = Dum.find(params[:id])
@pdf = DumPdf.new(@dum)
send_data @pdf.render
此代码生成我的PDF。如何在rails 3中获取文件路径?在Ruby中,file.New()方法在程序的当前工作目录中创建一个文件。要查找当前工作目录,可以执行以下操作
puts Dir.pwd # This will return something like /usr/bin
这将为您提供目录路径,如果您将文件名附加到此文件,则您将获得文件的完整路径。要检查您构建的动态文件路径是否有效,您可以使用
# This returns either true or false
File.file?( "document.pdf" )
一旦获得了动态文件的路径,就可以读取这些文件字节并将它们放入DocuSign API请求中。DocuSign API不关心字节来自何处,只要它们是正确编码的有效文件字节。不清楚您在问什么,请澄清您的问题。你到底想完成什么?更新了我的问题。希望pdf动态而非静态来自特定路径。路径可以是用户想要的动态路径。