diff --git a/doc/pipeline.goat b/doc/pipeline.goat index a35d441..5b15b41 100644 --- a/doc/pipeline.goat +++ b/doc/pipeline.goat @@ -1,10 +1,10 @@ - If conversion is required: + Normal flow: .---------------. PDF -------------------------------->| | - .------------------. | +----------------> Postscript - Plaintext ---->| QTextDocument +----->| pdf2printable | - | + QPdfWriter | | +----------------> PDF - '------------------' | | + .-----------------. | +----------------> Postscript 2 + Plaintext ---->| QTextDocument +------>| pdf2printable | + | + QPdfWriter | | +----------------> PDF 1.5 + '-----------------' | (Poppler+Cairo) | DOC/PPT .-------------------. | | ODT/ODP ---->| Calligraconverter +---->| '---------. | (optional) | '---------------. +----> PWG-Raster diff --git a/doc/pipeline.svg b/doc/pipeline.svg index 19b7665..f6ae280 100644 --- a/doc/pipeline.svg +++ b/doc/pipeline.svg @@ -12,12 +12,12 @@ svg { - + - + - + @@ -48,7 +48,7 @@ svg { - + @@ -81,9 +81,9 @@ svg { - + - + @@ -118,29 +118,17 @@ svg { font-size: 1em; } -I -f -c -o -n -v -e -r -s -i -o -n -i -s -r -e -q -u -i -r -e -d -: +N +o +r +m +a +l +f +l +o +w +: P D F @@ -154,6 +142,7 @@ svg { i p t +2 P l a @@ -203,6 +192,24 @@ svg { P D F +1 +. +5 +( +P +o +p +p +l +e +r ++ +C +a +i +r +o +) D O C