Connaissances Informatiques >> Logiciel >> Portable Document Format >> Content
  Derniers articles
  • Comment ajouter Bookmark Navigation …
  • Comment faire pour convertir un 3 -D…
  • Comment faire pour enregistrer une p…
  • Comment faire pour enregistrer une C…
  • Comment faire pour convertir PDF to …
  • Comment numériser vers PDF Brother …
  • Comment changer PDF pour l'ouvrir da…
  • Comment importer des fichiers PDF da…
  • Comment faire pour récupérer un mo…
  • Comment modifier une page Web en PDF…
  •   Portable Document Format
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Portable Document Format

    Comment convertir le HTML en PDF à l'aide iTextSharp

    iTextSharp fait partie de la bibliothèque Java open source iText pour générer des PDF écrit en C # pour la plate-forme . NET. PDF sont des documents de taille fixe qui sont fréquemment utilisés pour fournir le contenu du site imprimable. Choses que vous devez
    éditeur C #
    Afficher plus Instructions
    1

    Ouvrez un éditeur C # .
    2

    Créer un fichier C # et ajouter . le code suivant
    3

    Utilisez un espace de nom pour appeler la bibliothèque iTextSharp :

    utilisant iTextSharp.text ;

    utilisant iTextSharp.text.pdf ;
    4

    Appelez une classe intégré dans iTextSharp et régler le StringBuilder à vide : Photos document document de

    = new document ( PageSize.A4 , 80, 50, 30 , 65) ;

    StringBuilder strData = new StringBuilder ( string.Empty ) ;
    5

    ajouter un chemin pour le HTML doit être généré à partir du contenu GridView :

    chaîne strHTMLpath = Server. MapPath ( " MyHTML.html ");
    6

    Définissez le chemin pour le fichier PDF de construire :

    chaîne strPDFpath = Server.MapPath ( " MyPDF.pdf ");
    7

    Appelez les données du fichier HTML et rendre le fichier : Photos

    StringWriter sw = new htw = new HtmlTextWriter (sw) ;

    gvSerchResult.AllowPaging = false;

    gvSerchResult.AllowSorting = false;

    BindGridView ();

    gvSerchResult . RenderControl ( HTW ) ;

    StreamWriter strWriter = new StreamWriter ( strHTMLpath , faux, Encoding.UTF8 ) ;

    strWriter.Write ( " "+ htw.InnerWriter.ToString () +" ");

    strWriter.Close ();

    strWriter.Dispose ( ) ;
    8

    Utilisez l'analyseur de convertir le contenu HTML au format PDF :

    iTextSharp.text.html.simpleparser
    styles de feuilles de style

    = new iTextSharp . . text.html.simpleparser.StyleSheet ();

    styles.LoadTagStyle ( "OL" , "leader" , " 16,0 ");

    PdfWriter.GetInstance (document, nouveau FileStream ( strPDFpath , FileMode.Create ) ) ;

    document.open ();
    9

    Définir les styles de police pour les éléments de la page et ajouter les éléments de la page :

    objets ArrayList ;

    styles.LoadTagStyle ( " li ", " visage ", " Garamond ");

    styles.LoadTagStyle ( "span" , "taille ", " 8px "); Photos

    styles.LoadTagStyle ( " corps ", " font-family ", " Times New Roman ");

    styles.LoadTagStyle ( " corps ", " font-size ", " 12px " ) ;

    document.NewPage (); . objets


    = iTextSharp.text.html.simpleparser

    HTMLWorker.ParseToList (new StreamReader ( strHTMLpath , Encoding.Default ) , styles) ;

    for (int k = 0; k < objects.Count ; k + +) {


    document.add ( ( IElement ) objets [ k] ) ;

    }
    10

    Effacer toutes les variables utilisées dans la mémoire et à proximité :

    {

    document.close ();

    Response.Write ( Server.MapPath ( "~ /" + «attachement ; filename =" + strPDFpath ) ;

    Response.ContentType = "application /octet -stream" ;

    Response.WriteFile ( Server.MapPath ( "~ /" + strPDFpath ) ) ;

    Response.Flush ();

    Response.Close ();

    if ( File.Exists ( Server.MapPath ( "~ /" + strPDFpath ))) Photos

    {

    File.Delete ( Server.MapPath ( "~ /" + strPDFpath ) ) ; }


    }
    11

    Exécutez le fichier C # pour créer le fichier PDF à partir du fichier HTML.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment créer des PDF boutons sur Navigateurs 
  • Comment numériser une microfiche au format PDF 
  • Comment faire pour installer une imprimante PDF pour ZipFormOnline 
  • PDF to OCR Conversion 
  • Comment intégrer un fichier PDF dans FrontPage 
  • Comment faire pour convertir PDF à SDK 
  • Comment ajouter une page au format PDF dans Acrobat 
  • Comment mettre à jour votre lecteur PDF 
  • Comment faire pour convertir Outlook fichiers de contacts au format PDF 
  • Comment enregistrer un fichier XLS en PDF 
  • Connaissances Informatiques © http://www.ordinateur.cc