mimidesunya/cti.php

CTI Driver for PHP - Connect to Copper PDF document conversion server

Installs: 18

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

pkg:composer/mimidesunya/cti.php

2.2.0 2025-12-30 05:57 UTC

This package is auto-updated.

Last update: 2025-12-30 05:58:19 UTC


README

License

Copper PDF 文書変換サーバーに接続するためのPHPドライバです。

インストール

Composer(推奨)

composer require mimidesunya/cti.php

手動インストール

src/CTI/ ディレクトリをプロジェクトにコピーし、require_once で読み込んでください。

require_once 'path/to/CTI/DriverManager.php';

動作環境

  • PHP 5.6 以降

基本的な使い方

<?php
require_once 'vendor/autoload.php';

// セッションを取得
$session = cti_get_session('http://localhost:8099/');

// ソースを設定
$session->set_source_uri('http://example.com/document.html');

// 出力先を設定して変換
$session->start_main('./output.pdf');
?>

ドキュメント

ライセンス

Copyright (c) 2011-2025 Zamasoft.

Apache License Version 2.0 に基づいてライセンスされます。

詳細は LICENSE ファイルを参照してください。

変更履歴

v2.2.0 (2025/12/30)

  • Composer対応

v2.1.4 (2021/11/15)

  • 'Only variables should be passed by reference' 警告が出ないように対応

v2.1.3 (2014/08/11)

  • Session->start_main関数のデフォルトの引数を'.'に変更
  • 画像を標準出力に出力時のヘッダ警告問題に対応

v2.1.2 (2013/04/24)

  • コールバック関数を参照渡しから値渡しに修正

v2.1.1 (2011/03/16)

  • PHP 5.1.6 以降に対応
  • Content-Length ヘッダの不具合を修正

v2.1.0 (2011/03/03)

  • 複数文書から1つのPDFを生成する機能に対応
  • TLS通信に対応

v2.0.0 (2010/11/02)

  • 最初のリリース