All Projects β†’ creecros β†’ Task2pdf

creecros / Task2pdf

Licence: MIT license
Kanboard - Task2PDF

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to Task2pdf

MinimizeSidebar
Minimize Sidebar for kanboard
Stars: ✭ 17 (-64.58%)
Mutual labels:  kanboard, kanboard-plugin
Nebula
Modern theme for kanboard + syntax highlighting for Markdown code πŸ’¨
Stars: ✭ 72 (+50%)
Mutual labels:  kanboard, kanboard-plugin
Oxygen
Theme for Kanboard
Stars: ✭ 21 (-56.25%)
Mutual labels:  kanboard, kanboard-plugin
AutoSubtasks
Kanboard Plugin to create Automatic Actions for subtasks.
Stars: ✭ 26 (-45.83%)
Mutual labels:  kanboard, kanboard-plugin
SendEmailCreator
Kanboard Plugin to add various automatic email actions
Stars: ✭ 73 (+52.08%)
Mutual labels:  kanboard, kanboard-plugin
MetaMagik
Custom Fields for Kanboard - Plugin MetaMagik
Stars: ✭ 89 (+85.42%)
Mutual labels:  kanboard, kanboard-plugin
UpdateNotifier
Update notifier for the plugins installed in your kanboard πŸš€
Stars: ✭ 17 (-64.58%)
Mutual labels:  kanboard, kanboard-plugin
kanboard-plugin-wiki
Wiki plugin for kanboard.net to document projects
Stars: ✭ 34 (-29.17%)
Mutual labels:  kanboard, kanboard-plugin
JasperPHP-OpenBoleto
Um exemplo de uso de openboleto/openboleto em conjunto com QuilhaSoft/JasperPHP
Stars: ✭ 24 (-50%)
Mutual labels:  pdf-generation
Android-PDF
Create PDF in Android using iText
Stars: ✭ 53 (+10.42%)
Mutual labels:  pdf-generation
react-pdfs
Generate PDFs with React
Stars: ✭ 32 (-33.33%)
Mutual labels:  pdf-generation
Dhalang
Generate PDFs and make screenshots of HTML using Puppeteer in Ruby
Stars: ✭ 41 (-14.58%)
Mutual labels:  pdf-generation
dhtml2pdf
Simple, free and very easy to use PHP API that allows you to see, download or get the binary of the PDF generated from the HTML of an URL.
Stars: ✭ 27 (-43.75%)
Mutual labels:  pdf-generation
compile-time-printer
Prints values and types during compilation!
Stars: ✭ 45 (-6.25%)
Mutual labels:  print
Expense Tracker with Pdf report
An expense Tracker πŸ”₯πŸ”₯ which lets you add transactions πŸ–ŠπŸ–Š and generate a pdf report of all of your transactionsπŸ“‹πŸ“‹
Stars: ✭ 16 (-66.67%)
Mutual labels:  pdf-generation
YetiForcePDF
The best library in the world to generate PDF from HTML
Stars: ✭ 15 (-68.75%)
Mutual labels:  pdf-generation
rig
RIG - A Randomised ID Card Generator
Stars: ✭ 20 (-58.33%)
Mutual labels:  pdf-generation
json-peek
Stringify JSON *just enough* to see what it is
Stars: ✭ 33 (-31.25%)
Mutual labels:  print
designfactory-app
A project that generates pdf documents from design templates from Figma + your own data via the GUI or REST API.
Stars: ✭ 30 (-37.5%)
Mutual labels:  pdf-generation
Docotic.Pdf.Samples
C# and VB.NET samples for Docotic.Pdf library
Stars: ✭ 52 (+8.33%)
Mutual labels:  pdf-generation

Checkout our latest project

  • With DocPHT you can take notes and quickly document anything and without the use of any database.

Latest release GitHub license Maintenance Open Source Love Downloads

Donate to help keep this project maintained. Donate with PayPal button

Due to a lack of time, I will no longer Maintain this project, consider it Archived. If you wish to maintain, seek me out.

⭐ If you use it, you should star it on Github! It's the least you can do for all the work put into it!

Task2PDF

Convert a Task to a PDF, Printer Friendly!

What do?

  • Install plugin
  • Gain sidebar item to "Create PDF"
  • PDF is created that is simple and printer friendly
  • Win!
  • Support for CJK Characters!
  • New Feature: Print all open tasks in a project to one PDF.
  • New Feature: Can embed attached files to PDFs

To turn on CJK Support, go to Settings > Application Settings, and the toggle will be located toward the bottom of the page.

How can I make Task2pdf utilize my plugin?

1.) Utilize any hook that exists in the templates, to insert your own templates in desired locations.

template:subtask:table:header:before-timetracking
template:task:details:top
template:task:details:bottom
task2pdf:printlayout:beforedetails
task2pdf:printlayout:beforedescription
task2pdf:printlayout:beforesubtasks
task2pdf:printlayout:beforefiles
task2pdf:printlayout:beforeinternallinks
task2pdf:printlayout:beforecomments
task2pdf:printlayout:bottomoflayout

2.) For image display using internal links you have 2 options.

Option 1: Pass html to printModel->preparePrint function, and then through markdownPlus. Must have plugin MarkdownPlus installed $this->text->markdown($this->task->printModel->preparePrint($task['description']), isset($is_public) && $is_public)

Option 2: Prepend data:image/png;base64, to src in img tags, and base64_encode the image data <img src="data:image/png;base64,<?= base64_encode(file_get_contents(FILES_DIR.DIRECTORY_SEPARATOR.$image['path'])); ?>">

Screenshots?

Menu item:

Create PDF of a task

image

Create PDF of all open tasks in a project

image

Example PDF:

*Embeded files in PDF

image

Option panel located in Settings > Application Settings

image

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].