-
Assemblage .NET windev
Bonjour,
je cherche a splitter des documents pdf avec windev (décomposer un pdf de 400 pages en 400 dicuments pdf), la seul façon de le faire serait de passer par des assemblages .NET.
Par contre étant un petit dévelloperu je cherche comment on fait.j'ai bien compris que l'on devait rajouter l'assemeblage .NET dans windew mais aprés sans doc je ne sais pas comment on fait appel aux fonctions.
j'ai trouvé une dll qui fait du split de pdf
http://www.winnovative-software.com/download.aspx
si quelque peux m'aider
d'avance merci
-
Le mieux c'est de te faire un DLL en C# qui fait tout le boulot dans une procédure statique et d'appeler ensuite cette DLL sous Windev après avoir importé l'assemblage .NET en faisant MaClasse.maProcedureStatique().
-
ou la j'ai pas trop compris!
c'est pas possible d'importer l'assemblage .Net et s'en servir comme une fonction Wlangage
-
Si mais je crois pas qu'on puisse passer en paramètre des fonctions autre chose que des types primitifs (char, int, double, etc ...). Donc pour développer dans un paradigme objet c'est un peu chaud, comme par exemple hériter un handler pour en écrire un personnalisé.
Donc tant qu'à faire autant écrire le code C# dans visual studio, et sortir une DLL qui va bien avec des points d'entrées (les paramètres des procédures statiques) avec des types primitifs.
Je sais pas si je suis clair.
-
Bonjour,
S'il ne s'agit que de faire un découpage de fichier PDF sans trop se compliquer la tâche (cf. assemblage .NET et dll ;)), je conseillerai plutôt l'utilitaire pdftk que l'on pilote via la ligne de commande (fonction LanceAppli(), DDELance() au autres techniques possibles).
Voici un message que j'ai posté à ce propos:
http://www.developpez.net/forums/m4734742-16/
Il est extrait d'une discussion dont voici le point de départ:
http://www.developpez.net/forums/d81...on-apercu-pdf/
_