QuestPDF is a C# tool designed to generate PDF files from a set of questions. This tool is ideal for educators, trainers, and anyone who needs to create structured question documents quickly and efficiently.
- Easy-to-Use: Simple interface to generate PDFs with minimal effort.
- Customizable: Options to customize the layout and design of the PDF.
- Fast: Quickly generates PDFs, even with a large number of questions.
- Cross-Platform: Works on any platform that supports .NET Core.
To get started with CreateQuestPdf, clone the repository and restore the dependencies.
git clone https://github.com/stevsharp/CreateQuestPdf.git
cd CreateQuestPdf
dotnet restore
##Usage
Prepare Your Questions: Create a JSON or CSV file containing your questions.
Run the Application: Use the following command to generate the PDF.
- **dotnet run --path path/to/questions.json
##This will generate a PDF file named output.pdf in the current directory.
##Configuration
You can customize the appearance of your PDF by editing the appsettings.json file. This file allows you to change settings such as the font size, margins, and other layout options.
##Contributing
Contributions are welcome! To contribute, please follow these steps:
##Fork the repository.
Create your feature branch (git checkout -b feature/NewFeature).
Commit your changes (git commit -am 'Add new feature').
Push to the branch (git push origin feature/NewFeature).
Create a new Pull Request.
Contact
If you have any questions or suggestions, feel free to open an issue or contact the project maintainer at sponaris@gmail.com