{"id":23060868,"url":"https://github.com/syncfusionexamples/extract-data-from-pdf-document","last_synced_at":"2025-08-15T08:32:08.452Z","repository":{"id":98095150,"uuid":"285283091","full_name":"SyncfusionExamples/Extract-data-from-PDF-document","owner":"SyncfusionExamples","description":"This repository contains examples to extract various data from PDF documents in .NET apps using Syncfusion .NET PDF library.","archived":false,"fork":false,"pushed_at":"2024-12-02T13:25:00.000Z","size":17529,"stargazers_count":5,"open_issues_count":1,"forks_count":1,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-12-02T14:32:11.231Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SyncfusionExamples.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-08-05T12:35:09.000Z","updated_at":"2024-10-21T10:32:55.000Z","dependencies_parsed_at":"2024-12-02T14:37:20.963Z","dependency_job_id":null,"html_url":"https://github.com/SyncfusionExamples/Extract-data-from-PDF-document","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SyncfusionExamples%2FExtract-data-from-PDF-document","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SyncfusionExamples%2FExtract-data-from-PDF-document/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SyncfusionExamples%2FExtract-data-from-PDF-document/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SyncfusionExamples%2FExtract-data-from-PDF-document/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SyncfusionExamples","download_url":"https://codeload.github.com/SyncfusionExamples/Extract-data-from-PDF-document/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":229901552,"owners_count":18141741,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-16T03:15:33.234Z","updated_at":"2024-12-16T03:15:33.712Z","avatar_url":"https://github.com/SyncfusionExamples.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Extract useful data from PDF document using C# \nThe [Syncfusion\u0026reg; .NET PDF library](https://www.syncfusion.com/document-processing/pdf-framework/net) allows users to extract various types of useful data from a PDF document, such as text, images, attachments, and form data. This repository contains examples to extract various types of data from PDF documents using C#. \n\nSample name | Description\n--- | ---\n[Extract text from PDF](https://github.com/SyncfusionExamples/Extract-data-from-PDF-document/tree/master/extract-text-from-all-pages) | Extract all text from a PDF document. \n[Extract text from specific page](https://github.com/SyncfusionExamples/Extract-data-from-PDF-document/tree/master/extract-text-from-specific-page) | Extract all text from a specific page of PDF document. \n[Extract text from predefined bounds](https://github.com/SyncfusionExamples/Extract-data-from-PDF-document/tree/master/extract-text-specific-bounds) | Extract text from the specified bounds in the PDF document. \n[Layout based text extraction](https://github.com/SyncfusionExamples/Extract-data-from-PDF-document/tree/master/layout-based-text-extraction) | Extract text from the given PDF page based on the layout of the PDF document. \n[Extract text from scanned PDF](https://github.com/SyncfusionExamples/Extract-data-from-PDF-document/tree/master/extract-text-scanned-document) | The [Syncfusion\u0026reg; .NET OCR library](https://www.syncfusion.com/document-processing/pdf-framework/net/pdf-library/ocr-process) is used to extract text from the scanned PDFs and images. \n[Extract images](https://github.com/SyncfusionExamples/Extract-data-from-PDF-document/tree/master/extract-images-from-pdf/.NET%20Framework/extract-images) | Extract images from an existing PDF document. \n[Find text](https://github.com/SyncfusionExamples/Extract-data-from-PDF-document/tree/master/find-text/.NET%20Framework) | Find text from an existing PDF document.     \n[Find text using regex](https://github.com/SyncfusionExamples/Extract-data-from-PDF-document/tree/master/find-text-regex) | Extract the required text data from the PDF document using regex ([regular expression](https://en.wikipedia.org/wiki/Regular_expression)). \n[Extract PDF document information](https://github.com/SyncfusionExamples/Extract-data-from-PDF-document/tree/master/extract-document-info/.NET%20Framework) | Extract document information from an existing PDF document. \n[Extract attachment](https://github.com/SyncfusionExamples/Extract-data-from-PDF-document/tree/master/extract-attachments/.NET%20Framework) | Extract attachments such as Word document, Excel document, text file, images and more from an existing PDF document. \n[Extract filled PDF form data](https://github.com/SyncfusionExamples/Extract-data-from-PDF-document/tree/master/extract-form/.NET%20Framework) | Export the filled PDF form data and save it as XML file. \n\n# How to run the examples\n* Download this project to a location in your disk. \n* Open the solution file using Visual Studio. \n* Rebuild the solution to install the required NuGet package. \n* Run the application.\n\n# Resources\n*   **Product page:** [Syncfusion\u0026reg; PDF Framework](https://www.syncfusion.com/document-processing/pdf-framework/net)\n*   **Documentation page:** [Syncfusion\u0026reg; .NET PDF library](https://help.syncfusion.com/file-formats/pdf/overview)\n*   **Online demo:** [Syncfusion\u0026reg; .NET PDF library - Online demos](https://ej2.syncfusion.com/aspnetcore/PDF/CompressExistingPDF#/bootstrap5)\n*   **Blog:** [Syncfusion\u0026reg; .NET PDF library - Blog](https://www.syncfusion.com/blogs/category/pdf)\n*   **Knowledge Base:** [Syncfusion\u0026reg; .NET PDF library - Knowledge Base](https://www.syncfusion.com/kb/windowsforms/pdf)\n*   **EBooks:** [Syncfusion\u0026reg; .NET PDF library - EBooks](https://www.syncfusion.com/succinctly-free-ebooks)\n*   **FAQ:** [Syncfusion\u0026reg; .NET PDF library - FAQ](https://www.syncfusion.com/faq/)\n\n# Support and feedback\n*   For any other queries, reach our [Syncfusion\u0026reg; support team](https://www.syncfusion.com/support/directtrac/incidents/newincident?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=github-docio-examples) or post the queries through the [community forums](https://www.syncfusion.com/forums?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=github-docio-examples).\n*   Request new feature through [Syncfusion\u0026reg; feedback portal](https://www.syncfusion.com/feedback?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=github-docio-examples).\n\n# License\nThis is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of [Syncfusion's EULA](https://www.syncfusion.com/eula/es/?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=github-docio-examples). You can purchase a licnense [here](https://www.syncfusion.com/sales/products?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=github-docio-examples) or start a free 30-day trial [here](https://www.syncfusion.com/account/manage-trials/start-trials?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=github-docio-examples).\n\n# About Syncfusion\u0026reg;\nFounded in 2001 and headquartered in Research Triangle Park, N.C., Syncfusion\u0026reg; has more than 26,000+ customers and more than 1 million users, including large financial institutions, Fortune 500 companies, and global IT consultancies.\n\nToday, we provide 1600+ components and frameworks for web ([Blazor](https://www.syncfusion.com/blazor-components?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=github-docio-examples), [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=github-docio-examples), [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=github-docio-examples), [ASP.NET WebForms](https://www.syncfusion.com/jquery/aspnet-webforms-ui-controls?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=github-docio-examples), [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=github-docio-examples), [Angular](https://www.syncfusion.com/angular-ui-components?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=github-docio-examples), [React](https://www.syncfusion.com/react-ui-components?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=github-docio-examples), [Vue](https://www.syncfusion.com/vue-ui-components?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=github-docio-examples), and [Flutter](https://www.syncfusion.com/flutter-widgets?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=github-docio-examples)), mobile ([Xamarin](https://www.syncfusion.com/xamarin-ui-controls?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=github-docio-examples), [Flutter](https://www.syncfusion.com/flutter-widgets?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=github-docio-examples), [UWP](https://www.syncfusion.com/uwp-ui-controls?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=github-docio-examples), and [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=github-docio-examples)), and desktop development ([WinForms](https://www.syncfusion.com/winforms-ui-controls?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=github-docio-examples), [WPF](https://www.syncfusion.com/wpf-ui-controls?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=github-docio-examples), [WinUI(Preview)](https://www.syncfusion.com/winui-controls?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=github-docio-examples), [Flutter](https://www.syncfusion.com/flutter-widgets?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=github-docio-examples) and [UWP](https://www.syncfusion.com/uwp-ui-controls?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=github-docio-examples)). We provide ready-to-deploy enterprise software for dashboards, reports, data integration, and big data processing. Many customers have saved millions in licensing fees by deploying our software.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsyncfusionexamples%2Fextract-data-from-pdf-document","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsyncfusionexamples%2Fextract-data-from-pdf-document","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsyncfusionexamples%2Fextract-data-from-pdf-document/lists"}