Question

J'utilise PDFsharp pour créer des fichiers PDF dans mon application C #. Cela fonctionne très bien, mais je n'ai pas trouvé comment créer un aperçu avec plus d'une page. Je n'ai pas de difficulté à créer et à enregistrer des documents comportant plusieurs pages. De même, incorporer PagePreview dans mon formulaire fonctionne.

Mais comment puis-je afficher (et y dessiner) plus d'une page dans l'aperçu?

Existe-t-il un moyen de transmettre un autre objet XGraphics à la fonction RenderEvent associée (qui serait créée à partir de la deuxième page du document ( XGraphics.FromPdfPage (.. .) ))?

Était-ce utile?

La solution

RenderEvent doit savoir quelle page restituer. Votre application doit savoir combien de pages il y a et quelle page est la page en cours.

Nous utilisons MigraDoc pour créer des fichiers PDF et l'aperçu gère automatiquement plusieurs pages.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top