2010-08-02 18 views
3

J'ai un rapport web (page .aspx). J'aime avoir une fonctionnalité pour exporter ce rapport en format pdf. Est-il possible de l'exporter au format PDF sans utiliser de contrôle ou de produit tiers?exporter en pdf rapport

Ou toute autre façon je peux utiliser la fonction d'exportation de contrôle de visionneuse de rapport dans la page Web et cacher le contrôle de visionneuse de rapport?

Répondre

2

Exporter au format PDF

Oui, vous pouvez le faire, mais je pense que ce serait très inefficace et peut-être difficile et prend du temps. En un mot, vous écrivez votre propre bibliothèque "au format PDF" - comme celles qui existent déjà, alors, pourquoi réinventer la roue?

Si vous êtes prêt à utiliser un contrôle tiers (certains d'entre eux sont des sources libres, ou même ouvert), vous avez des meilleures options:

Si vous n'êtes toujours pas prêt à utiliser un contrôle par des tiers, et ne veulent pas créer le li brary vous, vous avez d'autres options bizarres:

  • Demandez à votre client « imprimer » la page à leur imprimante PDF sur votre ordinateur (comme CutePDF)
  • Convertir la page en une image, et de là dans un fichier PDF
+0

comment convertir la page en image? – user287745

+0

http://stackoverflow.com/questions/280817/how-to-convert-html-web-page-to-image-format-in-asp-net-web-application –