テキストをハイライト表示
PDF → テキストをハイライト表示
このエンドポイントは ハイライト 郵便配達人コレクション: POST /api/v2/HighlightText 体と共に document、 docContent、 そして textHighlightingAction (Postmanのrawと同じキーとネスト構造) JSON)
ハイライトテキストAPIをお試しください
:::注記 クイックリファレンス
パス: POST /api/v2/HighlightText (郵便配達人: https://api.pdf4me.com/api/v2/HighlightText) ボディキー: document、 docContent、 textHighlightingAction ・ 見出し: Content-Type: application/json、 Authorization: Basic <api-key>
:::
実際に体験してみてください
- 書類: JSON オブジェクト
Name(資本 N)、例:{ "Name": "Thiscar.pdf" }フィールドを離れる 空の (すべてのテキストを削除)document不動産全般。 - ドキュメントコンテンツ: PDF として Base64 (ファイルをアップロードしてください)。実際に実行するには、ファイルが空であってはなりません(Postmanと同様)。
- テキストハイライトアクション: JSON オブジェクト
TextHighlightList: 配列{ "Text": "…", "HighlightColor": "#RRGGBB" }。
Loading API Tester...
ポストマンと同じ構造(生身の体)
エクスポートされたコレクションは、以下の最上位プロパティを正確に使用します。
{
"document": {
"Name": "Thiscar.pdf"
},
"docContent": "<base64: from Postman or from file upload here>",
"textHighlightingAction": {
"TextHighlightList": [
{ "Text": "Welcome", "HighlightColor": "#FF2C00" },
{ "Text": "promise", "HighlightColor": "#00FF00" }
]
}
}
がある いいえ docName、 async、 または IsAsync そのコレクションには、上記の3つのキーと認証ヘッダーのみが含まれます。
もしあなたが見たら 400: "Invalid File"
その回答は API その時 ファイルバイトは受け付けられません ( JSON キーが間違っている)。典型的な原因:
- 本物のPDFではありません: このアクションは、 PDFWordファイル、画像、または空のコンテンツは送信しないでください。 ファイルが空です / 無効なファイルです。
document.Namevs ファイル: 使用document.Nameと共に 同じベースファイル名 として PDF エンコードしたもの(.pdf)、例えばアップロードする場合invoice.pdf、 使用{ "Name": "invoice.pdf" }不一致は、一部の環境において検証失敗の原因となる可能性があります。- Base64 他の場所から貼り付けたもの: 取り除く 改行 で Base64 文字列を含めず
data:application/pdf;base64,フィールド内の接頭辞(テスターは送信時に両方とも削除しますが、破損または切り詰められたペーストは依然として失敗します)。 - 貼り付けるのではなくアップロードしてください: 使用 ファイルのアップロード の上 ドキュメントコンテンツ エンコーディングは単一の連続的なものです Base64 弦。
その他の400の原因
- JSON末尾にカンマは不要です。 テキストハイライトアクション 空でない要素を含める必要があります テキストハイライトリスト。
- 環境: 郵便配達員は使用する可能性があります
api.pdf4me.com; ドキュメントテスターは、api-dev.pdf4me.comまたはプロキシ、 JSON 本体は依然として一致している必要がある。
概要、パラメータ、および使用例
- Overview
- Parameters
- Use cases
| パラメータ | で JSON |
|---|---|
| 書類 | Object と Name (任意。フィールドをクリアすることで省略できます。) |
| ドキュメントコンテンツ | Base64 弦。 |
| テキストハイライトアクション | { "TextHighlightList": [ … ] }。 |
- 1回の通話で複数の色のハイライトを表示できます。
- 再利用 テキストハイライトアクション このブロックはPostmanからコピーしたものです。
API カタログ
前提条件
- PDF4me API 鍵 (手に入れよう API 鍵)
- A PDF ファイル
回答形式
通常は強調表示 PDF (バイナリまたは JSON と ドキュメントコンテンツ)