Copper PDFの各言語向けドライバのソースコードをGitHubで公開しました。あわせて、各言語の標準的なパッケージマネージャからインストールできるようになりました。
https://github.com/zamasoftnet
対応状況 言語パッケージマネージャリポジトリJavaMaven / Gradle(JitPack経由)cti.java.NET (C# / VB.NET)NuGetcti.netNode.jsnpmcti.nodejsPHPComposercti.phpPythonpipcti.pythonPerlcpanmcti.perlRubyBundlercti.ruby パッケージマネージャ対応の利点
これまでドライバの導入には、アーカイブをダウンロードして手動でライブラリをプロジェクトに配置する必要がありました。パッケージマネージャに対応したことで、以下のような利点があります。
1行でインストール — dotnet add package Zamasoft.CTI や composer require zamasoft/cti-php のように、コマンド1つで導入できます。 依存関係の自動管理 — プロジェクトの依存関係として明示的に管理され、チーム開発やCI/CD環境での再現性が向上します。 バージョン管理が容易 — バージョンの固定やアップデートがパッケージマネージャの仕組みで行えます。 インストール例 Java(Gradle) repositories { maven { url ‘https://jitpack.io’ } } dependencies { implementation ‘com.github.zamasoftnet:cti.java:v2.2.3’ } .NET dotnet add package Zamasoft.CTI PHP composer require zamasoft/cti-php Python […]
