如何在 ruby 应用程序中使用 PDFNet 实例
How to use PDFNet instance across the ruby app
我必须在我的应用程序中初始化一次 PDFNet 库。我在我的 app.rb
中做到了,这是 运行 首先
# app.rb
require 'PDFNetC/Lib/PDFNetRuby'
include PDFNetRuby
PDFNet.Initialize(ENV['PDFTRON_LICENSE_KEY'])
稍后在我的控制器中我需要将 pdf 转换为 xod,为此我需要初始化的 PDFNet 实例
# SomeController.rb
out_file_path = "#{ENV['TEMP_DIR']}/#{Time.now.to_i}.xod"
::PDFNetRuby::Convert.ToXod(in_file_path, out_file_path)
File.open(out_file_path, 'rb')
以上方法是否可以获取到PDFNet的license注册实例?
PDFNet.Initialize 是进程范围内的调用,因此如果两个代码片段都在同一个进程中,则两者都将处于许可模式。
我必须在我的应用程序中初始化一次 PDFNet 库。我在我的 app.rb
中做到了,这是 运行 首先
# app.rb
require 'PDFNetC/Lib/PDFNetRuby'
include PDFNetRuby
PDFNet.Initialize(ENV['PDFTRON_LICENSE_KEY'])
稍后在我的控制器中我需要将 pdf 转换为 xod,为此我需要初始化的 PDFNet 实例
# SomeController.rb
out_file_path = "#{ENV['TEMP_DIR']}/#{Time.now.to_i}.xod"
::PDFNetRuby::Convert.ToXod(in_file_path, out_file_path)
File.open(out_file_path, 'rb')
以上方法是否可以获取到PDFNet的license注册实例?
PDFNet.Initialize 是进程范围内的调用,因此如果两个代码片段都在同一个进程中,则两者都将处于许可模式。