Skip to content

Latest commit

 

History

History
66 lines (51 loc) · 3.72 KB

File metadata and controls

66 lines (51 loc) · 3.72 KB

CTI ドライバ 公開状況まとめ

Copper PDF 文書変換サーバー向け CTI ドライバの一覧です。

ドライバ一覧

言語 バージョン リポジトリ API ドキュメント
Java 2.2.3 cti.java Javadoc
.NET 2.1.0 cti.net DocFX
Node.js 1.0.0 cti.nodejs TypeDoc
PHP 2.1.5 cti.php phpDocumentor
Ruby 2.1.1 cti.ruby RDoc
Perl 2.1.4 cti.perl pod2html
Python 3.0.1 cti.python pydoc

配布アーカイブ

GitHub Releases からダウンロードできます。

言語 zip tar.gz
Java cti-java-2.2.3.zip cti-java-2.2.3.tar.gz
.NET cti-dotnet-2.1.0.zip
Node.js cti-nodejs-1.0.0.zip cti-nodejs-1.0.0.tar.gz
PHP cti-php-2.1.5.zip cti-php-2.1.5.tar.gz
Ruby cti-ruby-2.1.1.zip cti-ruby-2.1.1.tar.gz
Perl cti-perl-2.1.4.zip cti-perl-2.1.4.tar.gz
Python cti-python-3.0.1.zip cti-python-3.0.1.tar.gz

インストール方法

言語 パッケージマネージャー 現在のインストール方法
Java Maven / Gradle(JitPack 経由) implementation 'com.github.zamasoftnet:cti.java:v2.2.3'(要: JitPack リポジトリ追加)
.NET NuGet dotnet add package Zamasoft.CTI
Node.js npm npm install https://github.com/zamasoftnet/cti.nodejs.git
PHP Composer / Packagist composer require zamasoft/cti-php
Ruby Bundler / RubyGems(GitHub ソース) Gemfile に gem 'copper-cti', git: 'https://github.com/zamasoftnet/cti.ruby.git' を追加
Perl cpanm(GitHub archive) cpanm https://github.com/zamasoftnet/cti.perl/archive/refs/heads/main.tar.gz
Python pip pip install "git+https://github.com/zamasoftnet/cti.python.git#subdirectory=python3"

この一覧の全ドライバは、標準レジストリまたは GitHub 経由で各言語の一般的なパッケージマネージャから利用できます。

動作環境

言語 最低バージョン
Java Java 8 以降
.NET .NET Standard 2.0(.NET Framework 4.6.1+ / .NET Core 2.0+ / .NET 5–9)
Node.js Node.js 14 以降
PHP PHP 5.6 以降
Ruby Ruby 1.8.7 以降
Perl Perl 5.6.1 以降
Python Python 3 以降

リリース方法

各ドライバとも v* タグを push することで GitHub Actions が自動実行されます。

  1. ビルド・テスト
  2. API ドキュメント生成
  3. GitHub Releases にアーカイブを公開
  4. GitHub Pages にドキュメントをデプロイ

詳細は各リポジトリの PUBLISHING.md を参照してください。