split PDF en plusieurs fichiers en C#
Nous avons un C# Windows service qui traite actuellement tous les fichiers Pdf en lisant le code-barres 2D sur le fichier PDF à l'aide d'un 3ème partie composante et puis les mises à jour de la base de données et stocke le document dans le référentiel documentaire.
Est-il un moyen pour que je puisse couper les fichiers après la lecture du code-barres et l'enregistrer dans un autre document?
Par exemple si il y a 10 pages du document, il doit divisée en 10 fichiers différents.
Grâce.
Êtes-vous à l'aide de n'importe quel PDF bibliothèques à l'heure actuelle?
Ma compréhension que la 3ème partie de la composante est seulement utilisé pour détecter le code à barres à l'intérieur de la PDF.
Ma compréhension que la 3ème partie de la composante est seulement utilisé pour détecter le code à barres à l'intérieur de la PDF.
OriginalL'auteur acadia | 2010-08-26
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser un fichier PDF de la bibliothèque comme PDFSharp, de lire le fichier, itérer sur chacune des pages, ajouter un nouveau document PDF et de les enregistrer sur le système de fichiers. Vous pouvez également supprimer ou de conserver l'original.
C'est tout à fait un peu de code, mais très simple et ces échantillons devrait vous obtenir a commencé.
http://www.pdfsharp.net/wiki/Default.aspx?Page=ConcatenateDocuments-sample&NS=&AspxAutoDetectCookieSupport=1
OriginalL'auteur Marko
J'ai rencontré la même question, vous pouvez utiliser itextsharp composant outils pour diviser le document
Méfiez-vous cependant de licence pour l'utilisation commerciale.
OriginalL'auteur user1788053
Une précédente question les réponses à vos partiellement - à la manière de partager des documents pdf, si vous savez où les codes à barres sont ensuite, vous pouvez fractionner les documents facilement:
Comment puis-je diviser un fichier PDF en pages (de préférence en C#)
La recommandation est une bibliothèque appelée PDFSharp et un exemple illustrant le fractionnement PDF.
OriginalL'auteur gyurisc
appeler cette fonction où vous voulez et passer à la source et de la destination du chemin d'accès au dossier
OriginalL'auteur Gokuldas.Palapatta
Ce code est basé sur le PDFsharp bibliothèque
http://www.pdfsharp.com/PDFsharp/
Si vous voulez diviser par Livre Marque, alors voici le code.
OriginalL'auteur Sanjeev Gaur
Vous pouvez installer
itextsharp
de nuget, puis copiez et collez ce code dans une application en c# Appel de laSplitPDFByBookMark()
méthode et passer le nom du fichier pdf.Ce code va rechercher pour vous les signets et fait!
OriginalL'auteur Ruben Suardi