{"id":23060847,"url":"https://github.com/syncfusionexamples/xamarin-forms-pdf-viewer-demos","last_synced_at":"2025-10-12T10:17:58.356Z","repository":{"id":98096398,"uuid":"160313913","full_name":"SyncfusionExamples/xamarin-forms-pdf-viewer-demos","owner":"SyncfusionExamples","description":"Getting started examples for Syncfusion Xamarin Forms PDF Viewer.","archived":false,"fork":false,"pushed_at":"2025-09-14T05:30:36.000Z","size":9570,"stargazers_count":9,"open_issues_count":0,"forks_count":4,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-09-14T07:13:37.282Z","etag":null,"topics":["pdf-viewer","xamarin","xamarin-forms"],"latest_commit_sha":null,"homepage":"","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,"zenodo":null}},"created_at":"2018-12-04T07:04:19.000Z","updated_at":"2025-09-14T05:30:40.000Z","dependencies_parsed_at":"2025-08-15T08:42:32.770Z","dependency_job_id":null,"html_url":"https://github.com/SyncfusionExamples/xamarin-forms-pdf-viewer-demos","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SyncfusionExamples/xamarin-forms-pdf-viewer-demos","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SyncfusionExamples%2Fxamarin-forms-pdf-viewer-demos","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SyncfusionExamples%2Fxamarin-forms-pdf-viewer-demos/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SyncfusionExamples%2Fxamarin-forms-pdf-viewer-demos/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SyncfusionExamples%2Fxamarin-forms-pdf-viewer-demos/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SyncfusionExamples","download_url":"https://codeload.github.com/SyncfusionExamples/xamarin-forms-pdf-viewer-demos/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SyncfusionExamples%2Fxamarin-forms-pdf-viewer-demos/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279011056,"owners_count":26084864,"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","status":"online","status_checked_at":"2025-10-12T02:00:06.719Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["pdf-viewer","xamarin","xamarin-forms"],"created_at":"2024-12-16T03:15:29.087Z","updated_at":"2025-10-12T10:17:58.317Z","avatar_url":"https://github.com/SyncfusionExamples.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Xamarin Forms PDF Viewer Examples\n\nThis repository contains the list of examples using Syncfusion\u0026reg; [Xamarin Forms PDF Viewer](https://www.syncfusion.com/xamarin-ui-controls/xamarin-pdf-viewer?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples) in various use cases.\n\n* \u003cb\u003eHelloWorld\u003c/b\u003e - This is an example for using Xamarin Forms PDF Viewer to display a PDF file. This example loads an embedded PDF document as stream into the PDF Viewer.\n* \u003cb\u003eCustomToolbar\u003c/b\u003e - This is an example for using Xamarin Forms PDF Viewer to display a PDF file and perform all the operations with a customized toolbar. \n* \u003cb\u003eFillAndSign\u003c/b\u003e - This is an example for using Xamarin Forms PDF Viewer to Fill and Sign PDF files with Acroform. That is, you can fill details in the form fields and include hand written signature in the signature field.\n\n## Key Features\n\nOur Xamarin.Forms PDF Viewer has numerous features and the following list shows the key features available.\n\n* \u003cb\u003eView encrypted documents\u003c/b\u003e - View the encrypted or password-protected documents easily.\n* \u003cb\u003ePage-by-page view mode\u003c/b\u003e - View the PDF documents page-by-page with horizontal navigation.\n* \u003cb\u003eBuilt-in toolbar\u003c/b\u003e - The PDF Viewer control comes with a powerful, built-in toolbar to execute the most important actions, such as page navigation, text search, and various annotation actions. The visibility of the toolbar items is also customizable.\n* \u003cb\u003eCustom toolbar\u003c/b\u003e - The built-in toolbar can be disabled, and you can easily create your own custom toolbar.\n* \u003cb\u003eScroll and pan\u003c/b\u003e - Scroll and pan through the loaded PDF pages seamlessly.\n* \u003cb\u003eMagnification\u003c/b\u003e - Zoom in and out the content of a document efficiently.\n* \u003cb\u003eText selection\u003c/b\u003e - Select the text presented in a PDF document.\n* \u003cb\u003eText search\u003c/b\u003e - Search for text and instantly navigate all its occurrences in a PDF document.\n* \u003cb\u003ePage navigation\u003c/b\u003e - Navigate to the pages instantly.\n* \u003cb\u003eBookmark navigation\u003c/b\u003e - Bookmarks saved in a document are loaded and make easy navigation. This feature helps navigate between the topics bookmarked already within a PDF document.\n* \u003cb\u003eDocument link navigation\u003c/b\u003e - Navigate to the topic or position by tapping the document link annotation of the topics in the table of contents in a PDF document.\n* \u003cb\u003eHyperlink navigation\u003c/b\u003e - Detects hyperlinks, and tapping on the hyperlink will open the URL in a browser.\n* \u003cb\u003eAnnotations\u003c/b\u003e - Review and annotate a PDF document using the various annotations, such as highlight, underline, strikethrough, squiggly, line, arrow, rectangle, circle, polygon, cloud, polyline, ink, and free text.\n* \u003cb\u003eCustom views\u003c/b\u003e - Add any form of Xamarin.Forms View like Button, Entry, Label, Image, and more anywhere in the pages as custom views.\n* \u003cb\u003eHandwritten signature\u003c/b\u003e - Sign the documents quickly by adding your handwritten signature.\n* \u003cb\u003eForm filling\u003c/b\u003e - Add and modify the existing forms fields content in a PDF document.\n* \u003cb\u003eImporting and exporting data\u003c/b\u003e - Import and export data like form fields and annotations in a PDF document.\n* \u003cb\u003eSave and Print\u003c/b\u003e - Save and print the modified PDF documents easily.\n* \u003cb\u003eThemes\u003c/b\u003e - Easily switch between light and dark themes.\n* \u003cb\u003eLocalization\u003c/b\u003e - All static text within the PDF Viewer can be localized to any supported language.\n* \u003cb\u003eAccessibility\u003c/b\u003e - Screen reading and navigation assistance can be done easily.\n\n## Related links\n[Learn More about Blazor PDF Viewer](https://www.syncfusion.com/xamarin-ui-controls/xamarin-pdf-viewer?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples) \u003cbr/\u003e\u003cbr/\u003e\n[Download Free Trial](https://www.syncfusion.com/downloads?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples) \u003cbr/\u003e\u003cbr/\u003e\n[Pricing](https://www.syncfusion.com/sales/products/blazor?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples) \u003cbr/\u003e\u003cbr/\u003e\n[Documentation](https://help.syncfusion.com/xamarin/pdf-viewer/getting-started?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples) \u003cbr/\u003e\u003cbr/\u003e\n[Online Examples](https://github.com/syncfusion/xamarin-demos/tree/master/Forms/PdfViewer?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples) \u003cbr/\u003e\u003cbr/\u003e\n[Community Forums](https://www.syncfusion.com/forums/blazor-components/pdf-viewer?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples) \u003cbr/\u003e\u003cbr/\u003e\n[Suggest a feature](https://www.syncfusion.com/feedback/blazor-components?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples)\n\n## About Syncfusion\u0026reg; Xamarin UI Controls\nSyncfusion's [Xamarin.Forms](https://www.syncfusion.com/xamarin-ui-controls?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples) library offers over 155 UI controls to create cross-platform native mobile apps for iOS, Android, UWP and macOS platforms from a single C# code base. In addition to PDF Viewer, we provide popular Xamarin controls such as [DataGrid](https://www.syncfusion.com/xamarin-ui-controls/xamarin-datagrid?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples), [Charts](https://www.syncfusion.com/xamarin-ui-controls/xamarin-charts?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples),\n[Scheduler](https://www.syncfusion.com/xamarin-ui-controls/xamarin-scheduler?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples), [Diagram](https://www.syncfusion.com/xamarin-ui-controls/xamarin-diagram?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples), and [Maps](https://www.syncfusion.com/xamarin-ui-controls/xamarin-maps?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples).\n\n## About Syncfusion\u0026reg;\nFounded in 2001 and headquartered in Research Triangle Park, N.C., Syncfusion\u0026reg; has more than 23,000+ customers and more than 1 million users, including large financial institutions, Fortune 500 companies, and global IT consultancies.\n \nToday, we provide 1600+ controls and frameworks for web\n([Blazor](https://www.syncfusion.com/blazor-components?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples),\n[ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples),\n[ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples),\n[ASP.NET WebForms](https://www.syncfusion.com/jquery/aspnet-webforms-ui-controls?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples),\n[JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples),\n[Angular](https://www.syncfusion.com/angular-ui-components?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples),\n[React](https://www.syncfusion.com/react-ui-components?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples),\n[Vue](https://www.syncfusion.com/vue-ui-components?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples),\nand \n[Flutter](https://www.syncfusion.com/flutter-widgets?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples)),\nmobile\n([Xamarin](https://www.syncfusion.com/xamarin-ui-controls?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples),\n[Flutter](https://www.syncfusion.com/flutter-widgets?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples),\n[UWP](https://www.syncfusion.com/uwp-ui-controls?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples),\nand\n[JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples)),\nand desktop development ([Windows\nForms](https://www.syncfusion.com/winforms-ui-controls?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples),\n[WPF](https://www.syncfusion.com/wpf-ui-controls?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples),\n[WinUI(Preview)](https://www.syncfusion.com/winui-controls?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples)\nand\n[UWP](https://www.syncfusion.com/uwp-ui-controls?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples)).\nWe provide ready-to-deploy enterprise software for dashboards, reports,\ndata integration, and big data processing. Many customers have saved\nmillions in licensing fees by deploying our software.\n\n\t\t\n\u003chr style=\"height:0.3px;border:none;color:lightgrey;background-color:lightgrey;\" /\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"mailto:sales@syncfusion.com?Subject=Syncfusion Blazor PDF Viewer - Github\" target=\"_top\"\u003esales@syncfusion.com\u003c/a\u003e | \u003ca href=\"https://www.syncfusion.com?utm_source=github\u0026utm_medium=listing\u0026utm_campaign=xamarin-pdf-viewer-github-samples\"\u003ewww.syncfusion.com\u003c/a\u003e | 1-888-9 DOTNET \u003cbr\u003e\n\u003c/p\u003e\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsyncfusionexamples%2Fxamarin-forms-pdf-viewer-demos","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsyncfusionexamples%2Fxamarin-forms-pdf-viewer-demos","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsyncfusionexamples%2Fxamarin-forms-pdf-viewer-demos/lists"}