AppFlowy-IO / AppFlowy-IO/AppFlowy

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

Ouverte
#4,175 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
code-block export new feature
Langage dominant
Dart
Étoiles
76.6k
Forks
6k
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

### 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_

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.