2010-10-07 4 views
1

Aujourd'hui, j'utilise des rapports de cristal pour créer des formulaires paramétrés et les enregistrer en PDF, mais n'y a-t-il pas d'autres alternatives?formes dynamiques asp.net

Qu'est-ce que je veux faire? Eh bien, simplement avoir un formulaire avec des informations "placeholders" (c'est comme ça que j'utilise crystal) ... puis dans le code j'ai mis les données de l'espace réservé à être lié ... Enregistrer en PDF et voila ...

Mais le cristal est une douleur à entretenir et les champs ne poussent pas automatiquement.

Merci à tous. Tiago.

Répondre

0

Il existe plusieurs façons de générer des fichiers PDF sans Crystal. iTextSharp en est un. Vous pouvez également utiliser XSL Formatting objects pour faire une transformation

0

Pourquoi ne pas utiliser la page ASP.NET comme modèle - vous pouvez utiliser divers contrôles (y compris ceux qui sont basés sur des modèles tels que la vue grille, le répéteur), puis lier les données à l'aide des données habituelles des moyens contraignants. User server.execute pour exécuter la page et capturer la sortie html. Maintenant, convertissez-le en PDF en utilisant de nombreux outils/bibliothèques (par exemple ABCPdf.Net) qui sont disponibles pour le même.