Orihako

あなたのサイトに組み込む

スクリプト1つで、自分のサイトにPDFの機能を追加できます。処理は訪問者のブラウザの中で行われ、ファイルはどこにも送られません(あなたにも、私たちにも)。

スクリプトを読み込む

pdf.orihako.com のモジュールを1つ読み込みます。PDFの処理エンジンを持つ、見えない枠が開きます。

<script type="module">
  import { connect } from "https://pdf.orihako.com/embed.js";

  const orihako = await connect();
</script>

ツールを実行する

ページにあるファイルと、必要な設定を渡します。結果はファイルとして返ります。

const { files } = await orihako.run("compress", [file], {
  compress_level: "strong",
  compress_target_mb: "3",
});

// files[0] is a File: download it, show it, or send it on yourself.
const url = URL.createObjectURL(files[0]);

できることを尋ねる

使えるツールと、それぞれの設定の一覧を、指定した言語で受け取れます。

const tools = await orihako.tools();
// [{ id: "compress", title: "Compress PDF", accepts: "pdf",
//    inputs: { min: 1, max: 1 }, values: { properties: { ... } } }, ...]

呼び出せるツール

ファイルを渡すとファイルが返ります。小さい文字が run() に渡すidです。

決まりごと

手順を繋げる・まとめて処理・フォルダの自動処理は、このサイトと手元のエージェントで使えます。

問い合わせ

orihako.support@gmail.com までご連絡ください。スクリプトと枠のやり取りには版番号があり(現在は1)、変更するときは番号を上げます。

ツール一覧