Skip to content

SDK 包结构

您可以联系我们获取 ComPDF Conversion SDK for Ruby 包。Linux x86_64 发布包采用与 C++ SDK 相同的顶层目录结构。从发布包根目录开始,包含以下文件:

text
doc/
  README.md
  api_reference_ruby.html
  developer_guide_ruby.md
  html/
lib/
  ComPDF_conversion.rb
  ComPDF_conversion/
    callback.rb
    conversion.rb
    enums.rb
    error_code.rb
    library_manager.rb
    native.rb
    options.rb
    version.rb
  libcpdfconversionsdk.so
  libDocumentAI.so.4.0.0
  libonnxruntime.so.1.18.0
  libopencv_world.so.410
  libComPDFconversion_ruby_bridge.so
resource/
  models/
    documentai.model
samples/
  demo/
    demo.rb
  input_files/
    word.pdf
    excel.pdf
    powerpoint.pdf
  output_files/
  license.xml
legal.txt
release_notes.txt

主要目录说明:

  • doc/:API 手册以及开发者指南。
  • lib/:通过 require "ComPDF_conversion" 加载的 Ruby 源码、ComPDF Conversion 原生运行时库以及 Ruby bridge 库。
  • resource/:DocumentAI 模型资源。
  • samples/:Ruby Demo 脚本、示例输入文件、许可证文件和输出目录。
  • legal.txt:法律和版权信息。
  • release_notes.txt:版本更新记录。