Je souhaite ajouter du texte à un fichier PDFWriter sans remplacer chaque texte.
Si j'utilise un streamwriter, je peux seulement ajouter True
, mais qu'en est-il de PDFWriter?Comment faire pour ajouter par pdfwriter dans VB.NET?
StreamWriter Code:
System.IO.StreamWriter(FILE_NAME, True)
My Current PDFWriter Code:
Dim pdfWrite As PdfWriter = PdfWriter.GetInstance(pdfDoc, New FileStream("C:\Users\New folder\" + Reader.GetString(10) + Reader.GetString(9) + ".pdf", FileMode.Append))
pdfDoc.Open()
pdfDoc.Add(New Paragraph(String.Format("{0}|{1}", Reader.GetString(9), Reader.GetString(17))))
pdfDoc.Close()
'Bien que Reader.Read() Dim PDFDoc Comme un nouveau document() Dim pdfwrite Comme PdfWriter = PdfWriter.GetInstance (PDFDoc, New FileStream (" C: \ Users \ it.administrator \ sources repo \ examples \ WindowsApp6 \ WindowsApp6 \ Nouveau dossier \ "+ Reader.GetString (10) + Reader.GetString (9) +" .pdf ", FileMode.Create)) pdfDoc.Open() pdfDoc.Add (Nouveau paragraphe (String.Format (" { 0} | {1} ", Reader.GetString (9), Reader.GetString (17)))) pdfDoc.Close() Fin While'' Ce code prendra toujours la première ligne de données de ma base de données. Je souhaite obtenir toutes les données de lignes sous le même PDF. Essayer avec vos suggestions mais toujours collé dessus. –
Vous voulez que toutes les données soient dans le même PDF, par contre le nom de fichier du PDF dépend de l'ensemble de données. Cette combinaison n'a pas de sens. – mkl
Mais actuellement le système écrira uniquement les premières données relatives au code client dans le pdf au lieu de toutes les données connexes. –