{"id":20398793,"url":"https://github.com/seyitbugraerden/redux-exportcustompdf","last_synced_at":"2026-05-08T00:36:01.308Z","repository":{"id":228560317,"uuid":"774263319","full_name":"seyitbugraerden/Redux-ExportCustomPDF","owner":"seyitbugraerden","description":"React | Redux | @react-pdf/renderer | Custom PDF","archived":false,"fork":false,"pushed_at":"2024-05-20T22:46:22.000Z","size":200,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-08T19:54:23.199Z","etag":null,"topics":["pdf","pdf-generation","pdf-renderer","react","react-pdf","react-pdf-printer","react-pdf-table","react-pdf-viewer","redux","slice"],"latest_commit_sha":null,"homepage":"https://redux-export-custom-pdf.vercel.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/seyitbugraerden.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2024-03-19T08:35:49.000Z","updated_at":"2024-05-20T22:47:48.000Z","dependencies_parsed_at":"2024-05-20T23:45:40.726Z","dependency_job_id":"2e15640b-7ade-4373-bc86-160adb64290d","html_url":"https://github.com/seyitbugraerden/Redux-ExportCustomPDF","commit_stats":null,"previous_names":["seyitbugraerden/redux-exportcustompdf"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/seyitbugraerden/Redux-ExportCustomPDF","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seyitbugraerden%2FRedux-ExportCustomPDF","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seyitbugraerden%2FRedux-ExportCustomPDF/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seyitbugraerden%2FRedux-ExportCustomPDF/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seyitbugraerden%2FRedux-ExportCustomPDF/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/seyitbugraerden","download_url":"https://codeload.github.com/seyitbugraerden/Redux-ExportCustomPDF/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seyitbugraerden%2FRedux-ExportCustomPDF/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32762280,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-07T02:14:30.463Z","status":"ssl_error","status_checked_at":"2026-05-07T02:14:29.405Z","response_time":62,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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","pdf-generation","pdf-renderer","react","react-pdf","react-pdf-printer","react-pdf-table","react-pdf-viewer","redux","slice"],"created_at":"2024-11-15T04:24:13.396Z","updated_at":"2026-05-08T00:36:01.281Z","avatar_url":"https://github.com/seyitbugraerden.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"Custom Designed PDF via React\n\n![FireShot Capture 022 - ZRD React PDF - redux-export-custom-pdf vercel app](https://github.com/seyitbugraerden/Redux-ExportCustomPDF/assets/154025499/5f8c947a-848c-4893-bc05-9aebde00aa04)\n\n# PDF Renderer with React\n\nThis project demonstrates how to use the `@react-pdf/renderer` package in conjunction with React to render PDF content dynamically. It includes examples of using the `map` and `fetch` functionalities to handle PDF documents efficiently.\n\n## Table of Contents\n\n- [Introduction](#introduction)\n- [Installation](#installation)\n- [Usage](#usage)\n- [Benefits](#benefits)\n- [Conclusion](#conclusion)\n\n## Introduction\n\nThis project showcases how to use the `@react-pdf/renderer` package with React to render PDF content. It includes examples of using the `map` function to iterate over PDF pages and the `fetch` function to retrieve specific text content.\n\n## Installation\n\nTo get started, you need to install the `@react-pdf/renderer` package and React if you haven't already:\n\n\n\nexport default PDFViewer;\nExtracting Text Content\nThe fetch function is used to extract specific text content from the PDF document.\n\n## Usage\n\nMake sure to review this example to test its usage. This multi-page structure is a great example for learning how to use this package.\n\n\n## Benefits\n\u003cul\u003e\n  \u003cli\u003e\u003cstrong\u003eEfficiency\u003c/strong\u003e: The \u003ccode\u003emap\u003c/code\u003e function allows for efficient rendering of lists, reducing the amount of manual DOM manipulation required.\u003c/li\u003e\n  \u003cli\u003e\u003cstrong\u003eAsynchronous Data Handling\u003c/strong\u003e: The \u003ccode\u003efetch\u003c/code\u003e function enables asynchronous data loading, allowing your application to handle real-time data and API interactions smoothly.\u003c/li\u003e\n  \u003cli\u003e\u003cstrong\u003eScalability\u003c/strong\u003e: These functions help in building scalable React applications by promoting reusable and maintainable code patterns.\u003c/li\u003e\n  \u003cli\u003e\u003cstrong\u003eUser Experience\u003c/strong\u003e: Proper use of \u003ccode\u003emap\u003c/code\u003e and \u003ccode\u003efetch\u003c/code\u003e enhances the user experience by ensuring that data is displayed dynamically and efficiently, with appropriate handling of loading and error states.\u003c/li\u003e\n\u003c/ul\u003e\n\n## Conclusion\n\nUsing the map and fetch functions provided by the pdf-renderer package, you can enhance your PDF processing workflows in React by automating and optimizing the extraction and rendering of information. Whether you are dealing with large volumes of documents or require precise data retrieval, these tools offer the flexibility and efficiency needed to achieve your goals.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fseyitbugraerden%2Fredux-exportcustompdf","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fseyitbugraerden%2Fredux-exportcustompdf","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fseyitbugraerden%2Fredux-exportcustompdf/lists"}