2010-06-21 9 views
0

J'ai des données stockées dans la base de données avec HTML format, et je veux obtenir la valeur de ce contenu html avec MyReader.getString() après avoir obtenu le code html je dois faire le conversion au format PDF.Convertir du HTML en PDF sur ASP.NET (VB)?

Vous avez une idée sur comment puis-je le faire? !!

+0

Voir [Convertir HTML en PDF dans .NET] (http://stackoverflow.com/questions/564650/convert-html-to-pdf-in-net). –

Répondre

1

Pdfcrowd a une API en ligne qui vous permet de convertir des fichiers HTML au format PDF. Ils ont, entre autres, une bibliothèque client pour .NET. L'API est assez facile à utiliser.

-2

Vous pouvez mettre tout le contenu HTML dans Word (en tant que document HTML) et l'extraire au format PDF.

+0

vous pouvez le faire sur COM. –

+0

fait rire quand je lis cette réponse :( – Vincent

+0

@Vincent:. Pourquoi Enregistrer l'ensemble HTML à un document Ajouter une référence Microsoft Word à votre projet et ouvrez votre document HTML comme ceci: Dim objWord Comme mot .Application Set objWord = New Word.Application objWord.Documents.Open ": \ .html",,, True maintenant vous pouvez extraire ce document comme un document PDF (voir ici:. http://social.msdn.microsoft.com/Forums/en-US/isvvba/thread/1bbecda8-d2fc-4578-983a-1de361367f19) –

0

Utilisez un outil comme ABCpdf de webSuperGoo, je l'ai utilisé dans le passé et je l'ai trouvé assez facile à installer et à utiliser.

http://www.websupergoo.com/abcpdf-5.htm

+0

Je n'ai pas besoin d'une «solution logicielle», je dois le faire manuellement avec, par exemple, une bibliothèque comme 'iText' dans' JAVA'. –

+0

Il n'y a pas de bibliothèque intégrée pour effectuer la conversion PDF dans .NET. J'ai recommandé ABCpdf car il ne nécessite pas d'installation de logiciel sur votre serveur web - vous ajoutez simplement la DLL à votre projet. –