# PDF からページを抽出する

Power Automate のフローで、既存の PDF の一部のページから新しい PDF を作成します。

このアクションを使用すると、PDF ドキュメントから1ページ以上を抽出できます。

<PowerAutomateAction
  title="Extract pages from a PDF" caption="Extract pages from a PDF." connection="PDF Blocks Next" fields={[ { label: "File Content", kind: "token", value: "File Content", required: true }, { label: "Pages", placeholder: "The pages to extract, as a comma-separated list of page numbers" }, { label: "First Page", placeholder: "First page to extract (legacy)", advanced: true }, { label: "Last Page", placeholder: "Last page to extract (legacy)", advanced: true }, ]} />

<ConnectorNotice kind="parameter" />

## パラメーター

<ParamField name="File Content" type="File" required>
  入力 PDF ドキュメントの内容です。
</ParamField>

<ParamField name="Pages" type="String">
  抽出するページを、ページ番号と範囲をカンマで区切ったリストとして指定します（たとえば `1..3,5`）。負の数は末尾から数え、`-1` は最後のページになります。空欄のままにすると、すべてのページが抽出されます。このフィールドは省略可能です。First Page / Last Page とは組み合わせないでください。
</ParamField>

<ParamField name="First Page" type="Integer Number">
  PDF ドキュメント内で抽出する最初のページ番号です。このフィールドは省略可能です。値は1以上です。これは下位互換性のために残されているレガシーフィールドです。Pages を優先し、Pages と組み合わせないでください。
</ParamField>

<ParamField name="Last Page" type="Integer Number">
  PDF ドキュメント内で抽出する最後のページ番号です。このフィールドは省略可能です。値は1以上です。これは下位互換性のために残されているレガシーフィールドです。Pages を優先し、Pages と組み合わせないでください。
</ParamField>

## レスポンス

<ParamField name="Extracted PDF File Content" type="File">
  抽出された PDF ドキュメントの内容です。フロー内の他のアクションへの入力として使用できます。
</ParamField>

## 関連アクション

<CardGroup cols={2}>

<Card title="ページを削除" href="/docs/power-automate/remove-pages-from-pdf">
  保持する代わりにページを除外します。
</Card>

<Card title="ページを並べ替え" href="/docs/power-automate/reorder-pages-of-pdf">
  抽出と並べ替えを1つの手順で行います。
</Card>

<Card title="指定したページで分割" href="/docs/power-automate/split-pdf-at-page">
  分割位置でドキュメントを2つのパートに分割します。
</Card>

<Card title="ページを回転" href="/docs/power-automate/rotate-pages-in-pdf">
  選択したページを回転します。
</Card>

</CardGroup>
