---
title: "Extracting Form Fields from a Multi-Page PDF with Amazon Textract and .NET"
url: https://daily.dev/posts/extracting-form-fields-from-a-multi-page-pdf-with-amazon-textract-and-net-eeufxxk2p
source_url: https://nodogmablog.bryanhogan.net/2023/02/extracting-form-fields-from-a-multi-page-pdf-with-amazon-textract-and-net
type: article
source: "No Dogma Blog (Bryan Hogan)"
published: 2026-05-31T07:47:03.493Z
updated: 2026-05-31T08:20:30.739Z
tags: ["aws", ".net", "aws-s3", "blazor"]
reading_time: 3
upvotes: 0
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Extracting Form Fields from a Multi-Page PDF with Amazon Textract and .NET

**[No Dogma Blog \(Bryan Hogan\)](https://daily.dev/sources/bryanhogan)** · 3 min read · 0 upvotes · 0 comments

## Summary

A walkthrough on extracting key-value pairs from form fields in multi-page PDFs using Amazon Textract and .NET. Because PDFs must be uploaded to S3 before processing, the workflow involves uploading the file to an S3 bucket, submitting an asynchronous analysis job to Textract, polling for results using the returned job ID, and then parsing the response to retrieve key-value pairs. Code snippets cover S3 upload, starting document analysis with the FORMS feature type, and polling with a while loop. A Blazor frontend is used to load the form and display results.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://nodogmablog.bryanhogan.net/2023/02/extracting-form-fields-from-a-multi-page-pdf-with-amazon-textract-and-net>

## Similar posts on daily.dev

- [Automating PDF Workflows in C\#: Merge, Split, Convert, and Secure Documents](https://daily.dev/posts/automating-pdf-workflows-in-c-merge-split-convert-and-secure-documents-dcp0la2w9) · Syncfusion · 0 upvotes · 0 comments
- [Sneak Peek 2026 Volume 1: Smart Data Extraction](https://daily.dev/posts/sneak-peek-2026-volume-1-smart-data-extraction-cqgldalyk) · Syncfusion · 3 upvotes · 0 comments
- [How to Extract Data from PDFs in .NET MAUI iOS Apps Using C\#](https://daily.dev/posts/how-to-extract-data-from-pdfs-in-net-maui-ios-apps-using-c--v1afy4osn) · Syncfusion · 1 upvotes · 0 comments

---

Tags: [#aws](https://daily.dev/tags/aws), [#.net](https://daily.dev/tags/.net), [#aws-s3](https://daily.dev/tags/aws-s3), [#blazor](https://daily.dev/tags/blazor)

[View this post on daily.dev](https://daily.dev/posts/extracting-form-fields-from-a-multi-page-pdf-with-amazon-textract-and-net-eeufxxk2p)
