wiki:BOOK_PRINTING_R1

Version 4 (modified by kyli, 16 years ago) (diff)

--

Error: Macro BackLinksMenu(None) failed
compressed data is corrupt

Error: Macro TicketQuery(summary=BOOK_PRINTING_R1, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|) failed
current transaction is aborted, commands ignored until end of transaction block

Analysis

Overview

We should provide print functionality, which gives the user possibility to print on paper the state of the book at desired moment. The product of the printing action will be very similar to the exported pdf, but on paper. When the user clicks on print, after he chooses the desired print options, the state of the book at this moment must be printed. We're going to drop "print to file" option, we have export to html and pdf.

Task requirements

  • Make print works again.
  • Remove the "print to file" related functionality.
  • Use as much as possible of the "export to PDF" logic, so that the visible result will be the same.

Task result

The result of this task must be code.

Implementation idea

See pdf export tasks. The exported pdf is very similar to the contents that must be printed.

BOOK_PRINTING_R1
BOOK_STATIC_PDF_EXPORT_R0

How to demo

  • Open book
  • Choose print from the file menu or press Ctrl+P

Design

(Describe your design here.)

Implementation

(Describe and link the implementation results here (from the wiki or the repository).)

Testing

(Place the testing results here.)

Comments

(Write comments for this or later revisions here.)