AppFlowy-IO / AppFlowy-IO/AppFlowy

[FR] Functional built-in blocks when exporting to PDF

Aperta
#4,175 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
code-block export new feature
Lingua principale
Dart
Stelle
76.6k
Fork
6k
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

### Description

_Since the PDF export is planned (https://github.com/AppFlowy-IO/AppFlowy/issues/2938, https://github.com/AppFlowy-IO/AppFlowy/issues/4054), I would like to emphasize that some options are generally expected from the user._

Indeed, the `Referenced Document` and `Outline` blocks also have to work in the exported PDF as clickable links to jump to a specific title or page. These blocks would be very useful to create a table of contents, or just to facilitate navigation.

### Impact

_AppFlowy could become an easy-to-use documentation writer tool if equipped with a highly functional PDF export.
And from what I've read during my searches on the internet, many people are also looking for a solution to this lack on the market._

There are currently three “alternatives”:
- Use Libre/Open/OnlyOffice which are not as pleasant nor quick to use
- Use any markdown editor and use an external lib to forge the PDF, which is a living hell, especially on Windows (pandoc library only available in a bundle, obscures nowhere to be found dependencies, write command lines, etc.)
- Export all pages, then use a PDF merger

This means that there is currently no real answer for people looking for a fast or accessible solution. And given that this feature is very regularly used when documentation is shared with third parties, I think it's a must-have.

### Additional Context

_No response_

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.