Foxit SDKの代替

ビルドパイプラインではなく、PDFワークフローを出荷する

Foxit PDF SDK for WebはWebAssemblyベースのPDFツールキットです。PDFの表示、注釈、入力、署名を行うモジュラーコンポーネントをインストールし、アプリに組み込みます。PDF製品を構築している場合は強力です。既存の製品にフォーム入力や署名を埋め込む場合、ツールキットモデルは摩擦を生みます。npm install、ライセンスキー、ビューアの初期化、そして送信、ストレージ、通知の配管を自分で構築する必要があります。SimplePDFは完成されたワークフローです。1つのiframe、クライアントサイドでの処理、組み込みのフォーム送信、Webhook、BYOS(Bring Your Own Storage)を提供します。どちらもブラウザで完全に動作します。本当の違いはスコープです。

SimplePDFで得られるもの

1つのiframe、SDKインストール不要

FoxitのWeb SDKは、プロジェクトごとにnpm install、ライセンスキー設定、ビューア初期化が必要です。SimplePDFはテナントを指す1つのiframeだけです。パッケージ依存もビルドステップも、バンドルへの影響もありません。

送信、Webhook、ストレージを標準搭載

Foxitはレンダリングと注釈のコンポーネントを提供します。送信のルーティング、ストレージ、通知ロジックはご自分で構築します。SimplePDFは送信ダッシュボード、Webhook配信、S3、Azure Blob Storage、SharePointへのBYOSを出荷します。

透明な価格設定

Foxit PDF SDKは見積りベースの価格設定です。営業に連絡して金額を確認する必要があります。SimplePDFは$99–$899/moの定額で、料金ページに公開されており、どのプランも年間契約はありません。

すべてのプランでプログラム制御

iframeのpostMessage APIと`EmbedPDF`のReactコンポーネントにより、ナビゲーション、ツール選択、フィールド検出、ドキュメント抽出、送信を制御できます。無料のembedを含むすべてのプランで利用可能です。Premiumプランではサーバーサイド自動化のためのREST APIが含まれます。

機能比較

機能Foxit PDF SDK for WebSimplePDF
レンダリングアーキテクチャクライアントサイド(WebAssembly)クライアントサイド(JavaScript)
統合モデルnpm install + ライセンスキー + ビューア初期化1つのiframeタグ
製品スコープPDFツールキット(アプリはご自分で構築)PDFワークフローembed(すぐに使える)
フォーム入力対応対応(自動検出付き)
署名対応対応(描画、入力、アップロード)
送信の処理カスタム(自分で構築)標準搭載(ダッシュボード + Webhook)
Bring your own storageカスタム(自分で構築)標準搭載(S3、Azure Blob Storage、SharePoint)
プログラム制御SDK APIの全面iframe + React API(全プラン)、REST API(Premium)
ネイティブモバイルSDKiOS、Android、Windows、Mac、LinuxWebのみ(レスポンシブ)
ホワイトラベルブランディング対応対応(Proプラン以上)
価格見積りベース(営業に連絡)$99/moから(公開)

統合の比較

Foxit PDF SDK for Webのセットアップ
// 1. Install the package
// npm install @foxitsoftware/foxit-pdf-sdk-for-web-library

// 2. Configure license and initialize the viewer
import PDFUI from '@foxitsoftware/foxit-pdf-sdk-for-web-library';

const pdfui = new PDFUI({
  viewerOptions: {
    libPath: '/path/to/foxit/lib',
    jr: {
      licenseSN: 'YOUR_LICENSE_SN',
      licenseKey: 'YOUR_LICENSE_KEY',
    },
  },
  renderTo: document.getElementById('viewer'),
});

pdfui.openPDFByFile(file);

// 3. Build submission, storage, and notification logic yourself.
SimplePDFのセットアップ
<iframe
  src="https://yourcompany.simplepdf.com/editor"
  width="100%"
  height="800px"
/>

Foxitの方が適している場面

  • 同じベンダーからネイティブモバイルSDK(iOS、Android)やデスクトッププラットフォーム(Windows、Mac、Linux)が必要
  • スタンドアロンのPDF製品を構築しており、プログラム的なテキスト編集、リダクション、PDF/Aエクスポート、最適化、圧縮などの深い操作が必要
  • SDKを取り巻く送信、ストレージ、通知レイヤーを構築・保守するための専任エンジニアリングチームがある
  • Web SDKと並んでデスクトップPDFエディタ(Foxit PDF Editor)を1つのベンダー関係から必要としている
  • 高度なタイポグラフィや埋め込みフォントを持つ複雑なドキュメントに対する厳格なレンダリング忠実度の要件がある

どのSimplePDF製品が適しているか?

Embed

ワークフロー層を構築せずに、製品にPDF編集を埋め込む必要があるチーム向け。1つのiframe、クライアントサイド処理、送信とWebhookを含みます。

Embedについて詳しく

Portal

コード統合なしで記入済みPDFを収集する必要があるチーム向け。リンクを共有し、ユーザーはブラウザでPDFを記入し、送信内容はダッシュボードに届きます。

Portalについて詳しく

PDF-to-Web-Forms

静的なPDFを自動的にWebフォームに変換します。フォーム作成や送信収集のためにSDKやインフラは不要です。

PDF-to-Web-Formsについて詳しく

質問がありますか?

Foxit PDF SDK for Webはクライアントサイドですか、サーバーサイドですか?

クライアントサイドです。Foxit PDF SDK for WebはemscriptenでコンパイルされたWebAssemblyレンダリングエンジンを使用し、PDFはブラウザで処理されます。SimplePDFもクライアントサイドです。両者のアーキテクチャ上の違いはレンダリングの場所ではなく、スコープです。Foxitはインストールして組み込むツールキットで、SimplePDFはiframeとして埋め込む完成されたワークフローです。

Foxit PDF SDKよりSimplePDFが適しているのはいつですか?

既存の製品にPDFフォーム入力、署名、送信が必要で、その周辺のワークフローを自分で構築したくない場合です。Foxitはレンダリングと注釈のコンポーネントを出荷し、その上に送信処理、ストレージ、通知を構築します。SimplePDFはそのレイヤーを出荷します。送信ダッシュボード、Webhook、S3、Azure Blob Storage、SharePointのBYOSにより、統合は数週間ではなく数分で完了します。

代わりにFoxit PDF SDKを選ぶべきなのはいつですか?

ネイティブモバイルまたはデスクトップSDK、深いPDF操作(プログラム的なテキスト編集、リダクション、OCR、PDF/Aエクスポート)が必要な場合、またはSDKの面が機能セットそのものであるスタンドアロンのPDF製品を構築している場合はFoxitが正解です。SimplePDFは焦点を絞ったワークフローembedであり、PDFツールキットではありません。

SimplePDFはFoxitのSDKのようなプログラム制御をサポートしていますか?

はい、焦点を絞ったスコープで対応しています。SimplePDFはすべてのプランでpostMessageのiframe APIと`EmbedPDF`のReactコンポーネントを公開しており、ナビゲーション、ツール選択、フィールドの検出と削除、ドキュメントコンテンツの抽出、送信をカバーします。PremiumプランではサーバーサイドオートメーションのためのREST APIが利用できます。FoxitのSDKは完全なPDFツールキットであるため、より広いメソッド面を持ちますが、SimplePDFはほとんどの組み込み利用者が必要とするワークフロー上重要なアクションを、ツールキットの残りの重さなしにカバーします。

試す準備はできましたか?

SDKのオーバーヘッドなしに、SimplePDFがどのように埋め込み型PDFワークフローを処理するかをご覧ください。