Transformez vos PDF en composants React grâce à ce script Python innovant !
Auto Convert est un script Python qui permet de convertir un fichier PDF en un composant React optimisé. Cette conversion peut être utile pour l'intégration de documents PDF dans des projets React.
Avant de pouvoir utiliser Auto Convert, vous devez avoir les éléments suivants installés sur votre système :
- Python
- pip
Pour installer Auto Convert, vous pouvez suivre les étapes suivantes :
- Clonez le référentiel GitHub vers votre ordinateur
git clone https://github.com/Rayan-El-Manssouri/Auto-Convert
- Accédez au répertoire du projet
cd auto-convert
- Installez les dépendances
pip install -r requirements.txt
Pour utiliser Auto Convert, vous pouvez suivre les étapes suivantes :
-
Placez le fichier PDF que vous souhaitez convertir à la racine du projet.
-
Exécutez le script Python en fonction de votre système d'exploitation.
Windows
python main.py
Linux
python3 main.py
- Le composant React optimisé sera généré dans le fichier défini du
config.ini
.
Pour utiliser des fichiers "ttf" dans votre application React, copiez-collez simplement le dossier "ttf" dans le dossier "public" de votre application.
/
: dossier racine contenant le fichier principal./assets
: dossier contenant toutes les images utilisées dans le projet, sauf les images du PDF généré./generateReactComponent
: dossier contenant le composant React qui crée les variables pour le fichier JavaScript.*/maths
: dossiers contenant tous les calculs mathématiques utilisés dans le projet.*/config.init
: fichiers contenant les variables nécessaires à la configuration de la sortie (PDF, JSON, fichier de sortie).
Ce projet est encore en cours de développement. Il est donc possible que des erreurs se produisent lors de l'exécution du script. Si vous rencontrez des problèmes, veuillez créer une nouvelle issue.
Les fichiers pdf sont actuellement en noir et blanc. Les fichiers pdf en couleur ne sont pas encore pris en charge.
Le fichier config.ini
est utilisé pour stocker des variables de configuration pour notre application. Il contient plusieurs sections avec des variables spécifiques pour chaque section.
Une fois que vous avez configuré les variables dans le fichier config.ini
, vous devez enregistrer le fichier pour que les modifications soient prises en compte.
Veuillez noter que le fichier MIT License contient les termes et conditions de la licence pour l'utilisation de ce logiciel.