SplitPdfApp
📄 SplitPdfApp
📖 Introduction
SplitPdfApp est un projet de test développé en .NET permettant de manipuler des fichiers PDF et images.
L'application fournit plusieurs fonctionnalités pour découper, fusionner et convertir des documents PDF.
Le but étant de m'entrainer sur du C# de temps en temps et d'éviter de passer par des site en ligne pouvant récupérer nos données.
🚀 Fonctionnalités
✂️ Découpage de PDF
- Splitter un PDF en plusieurs PDF
Extraire les pages d’un document PDF afin de créer plusieurs fichiers PDF distincts.
📑 Extraction de pages
- Extraire certaines pages d’un PDF
Sélectionner des pages spécifiques et les regrouper dans un nouveau PDF dans l’ordre souhaité.
🔗 Fusion de PDF
- Fusionner plusieurs PDF
Combiner plusieurs fichiers PDF en un seul document en définissant l’ordre de fusion.
🖼️ Conversion PDF → Images
- Convertir les pages d’un PDF en images
Exporter chaque page d’un document PDF sous forme d’images.
🧾 Conversion Image → PDF
- Convertir une image en PDF
Générer un fichier PDF à partir d’une image.
🗂️ Structure du projet
📦 SplitPdfApp📁 InitFoldersTree.csInterfaceEnter.cs
📁 SplitterAndMergerImgAndPdf.csPdfMergers.csPdfSplitters.cs
📁 Utils📁 ImportPdfCloseDocumentSafely.csPdfPageSecurityImport.cs
📁 imglogo.ico
📄 Program.cs📄 SplitPdfApp.csproj
⚠️ Notes
🛠️ Compilation et génération de l'exécutable
.csproj.
dotnet publish -c Release -r win-x64 --self-contained true -p:PublishSingleFile=true
📦 Emplacement de l'exécutable
Après compilation, l'exécutable sera généré dans :
bin\Release\netX.X\win-x64\publish\
.exe peut être exécuté directement sur Windows sans installation supplémentaire.
💻 Technologies utilisées
⚙️ .NET📄 Manipulation de PDF🖼️ Conve
