A conversion is not typically something you do multiple times. Its a one off operation. By actively working I mean editing. As for format to same format, yeah it's dangerous, but then that's the price you pay. I don't think its worth changing the design (and making it a lot more complex to both use and code) for this issue. calibre rarely, destroys a file when you do a same format conversion amongst ebook formats. That of course does not include PDF.
PDF is a display format, you really should avoid converting it as much as possible and never do a PDF to PDF conversion. The results will almost always be worse.
|