Skip to content

KNest优化排版算法的二次开发包,包含有C++、Java、C#、Python(进行中)等开发语言配套的SDK包。KNest优化排版算法的相关文档请访问:http://www.xingchuang.ltd/doc/KNest/index.html 免费申请KNest优化排版算法的试用请访问:http://www.xingchuang.ltd/doc/KNest/index.html#/contact

License

Notifications You must be signed in to change notification settings

magicgis/PackingSdk

Repository files navigation

PackingSdk

介绍

KNest优化排版算法的二次开发包,包含有C++、Java、C#、Python(进行中)等开发语言配套的SDK包
KNest优化排版算法的相关文档请访问:http://www.xingchuang.ltd/doc/KNest/index.html
免费申请KNest优化排版算法的试用请访问:http://www.xingchuang.ltd/doc/KNest/index.html#/contact

📁 目录结构总览

根目录
├── c#/
│   └── PackingSdk/
│       └── 项目代码文件
├── c++/
│   └── PackingSdk/
│       └── 项目代码文件
├── java/
│   └── PackingSdk/
│       └── 项目代码文件
├── python/
│   └── PackingSdk/
│       └── 项目代码文件
├── script/
└── UpdateVersion.exe

📄 文件和目录说明

  • c#

    • 开发语言为C#的SDK代码
    • 当你的项目开发语言为C#时可选择该SDK包进行集成与二次开发
  • c++

    • 开发语言为C++的SDK代码
    • 当你的项目开发语言为C++时可选择该SDK包进行集成与二次开发
  • java

    • 开发语言为Java的SDK代码
    • 当你的项目开发语言为Java时可选择该SDK包进行集成与二次开发
  • python

    • 开发语言为Python的SDK代码
    • 当你的项目开发语言为Python时可选择该SDK包进行集成与二次开发
  • script

    • 内部用于编译和拷贝相关文件的脚本
    • 仅供内部使用,使用SDK时无需关注和使用此文件夹
  • script/CopyAllLibAndCompileAll.bat

    • 拷贝packing.dll等文件并编译所有SDK的脚本(编译x64和x86版本)
  • script/CopyAllLibAndCompileX86.bat

    • 拷贝packing.dll等文件并编译所有SDK的脚本(只编译x86版本)
  • script/CopyLibAndCompile_C#.bat

    • 拷贝packing.dll等文件并编译C#的SDK的脚本
  • script/CopyLibAndCompile_C++.bat

    • 拷贝packing.dll等文件并编译C++的SDK的脚本
  • script/CopyLibAndCompile_Java.bat

    • 拷贝packing.dll等文件并编译Java的SDK的脚本
  • UpdateVersion.exe

    • 找到当前目录的上一级目录下的Packing文件夹内的代码版本号,并将版本号更新给各个SDK
    • 仅供内部使用,使用SDK时无需关注和使用此文件

简要集成步骤说明

  • 若您使用的是开发语言是C#,则参考c#/PackingSdk即可,其中的ConsoleProject项目是使用PackingSdk的示例项目。
  • 若您使用的是开发语言是C++,则参考c++/PackingSdk即可,其中的ConsoleProject项目是使用PackingSdk的示例项目。
  • 若您使用的是开发语言是Java,则参考java/PackingSdk即可,其中src/Main.java是使用示例。
  • 若您使用的是开发语言是Python,则参考python/PackingSdk即可

About

KNest优化排版算法的二次开发包,包含有C++、Java、C#、Python(进行中)等开发语言配套的SDK包。KNest优化排版算法的相关文档请访问:http://www.xingchuang.ltd/doc/KNest/index.html 免费申请KNest优化排版算法的试用请访问:http://www.xingchuang.ltd/doc/KNest/index.html#/contact

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published