Hi,
When I insert this HTML in rtfeditor:
HTML<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
<meta charset='utf-8'>
<style type='text/css'>
p {
margin: .1em 0;
font-family: Arial;
font-size: 12px;
}
td {
margin: .1em 0;
font-family: Arial;
font-size: 12px;
text-align: left;
}
body {
margin: .1em 0;
font-family: Arial;
font-size: 12px;
text-align: left;
}
div {
margin: .1em 0;
font-family: Arial;
font-size: 12px;
text-align: left;
}
</style>
</head>
<body>
<div style='width: 100%; text-align: left' class='styleBlocPrintDocCpt'>
<table style="width: 100%; border-collapse: collapse;">
<tbody>
<tr>
<td style="width: 1px; padding-right: 5px; vertical-align: top;">
<img src='http://localhost:59974/externe/fichier/mascaron/temp/561/5.jpg' width='128' height='128' /></td>
<td style="width: 50%; text-align: left; vertical-align: top;">
<p><span style="font-family: Tahoma;"><span style="font-size: 10pt;"><strong><span style="font-size: 8pt;">PopSoft</span></strong></span></span></p>
<p><span style="font-size: 8pt;"><span style="font-family: Tahoma;">1 rue des Cadets de la France Libre</span></span></p>
<p><span style="font-size: 8pt;"><span style="font-family: Tahoma;"></span></span></p>
<p><span style="font-size: 8pt;"><span style="font-family: Tahoma;">69003 Lyon </span></span></p>
<p><span style="font-size: 8pt;"><span style="font-family: Tahoma;">France</span></span></p>
<p><span style="font-family: Tahoma;"><span style="font-size: 10pt;"><span style="font-size: 8pt;">Siret: <em></em>NAF:</span><em><span style="font-size: 8pt;"> </span></em></span></span></p>
<p>
<br />
</p>
</td>
<td style="width: 50%; text-align: right; padding-left: 5px; vertical-align: bottom;">
<p>
<span style="font-family: Tahoma;"><span style="font-size: 10pt;"><strong><span style="font-size: 8pt;">AVANT-MARDI</span></strong></span></span>
</p>
<p><span style="font-size: 8pt;"><span style="font-family: Tahoma;"><strong> WILLIAMS BLOCH</strong></span></span></p>
<p><span style="font-size: 8pt;"><span style="font-family: Tahoma;"><em></em></span></span></p>
<p><span style="font-size: 8pt;"><em><span style="font-family: Tahoma;"></span></em></span></p>
<p><span style="font-size: 8pt;"><em><span style="font-family: Tahoma;"></span></em></span></p>
<p><span style="font-family: Tahoma;"><span style="font-size: 10pt;"><span style="font-size: 8pt;"><em>France</em><br />
</span></span></span></p>
</td>
</tr>
</tbody>
</table>
<p>
<br />
</p>
<p style="text-align: right;"><span style="font-family: Tahoma;"><span style="font-size: 14pt;"><span style="font-size: 10pt;"><strong><span style="font-size: 12pt;">Devis</span></strong><span style="font-size: 12pt;"> - [Année]/[Numéro]</span></span></span></span></p>
<p style="text-align: right;"><span style="font-family: Tahoma;">[Date document]</span></p>
<p style="text-align: left;">
<br />
</p>
</div>
<div style='width: 100%; text-align: left' class='styleBlocPrintDocCpt'>
<table style="width: 100%; font-size: 12px; border-collapse: collapse;">
<tbody>
<tr>
<td style="width: 1px; vertical-align: top;" rowspan="2">
<img src='http://localhost:59974/img/produit.png' width='64' height='64' /></td>
<td style="width: 100%; text-align: left; vertical-align: top;">
<p>
<strong></strong>
<br />
</p>
</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;" rowspan="2"><span style="color: silver;">Total HT </span>
<br />
<strong>2,00 €</strong></td>
</tr>
<tr>
<td style="text-align: right; vertical-align: bottom;">
<span style="color: silver;">Prix unitaire HT: </span>2,00 € • <span style="color: silver;">Qte: </span>1,00 • <span style="color: silver;">Tva: </span>0,00 € (0,00) • <span style="color: red;"></span>
</td>
</tr>
</tbody>
</table>
</div>
<div style='width: 100%; text-align: left' class='styleBlocPrintDocCpt'>
<table style="width: 100%; font-size: 12px; border-collapse: collapse;">
<tbody>
<tr>
<td style="width: 1px; vertical-align: top;" rowspan="2">
<img src='http://localhost:59974/img/produit.png' width='64' height='64' /></td>
<td style="width: 100%; text-align: left; vertical-align: top;">
<p>
<strong></strong>
<br />
</p>
</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;" rowspan="2"><span style="color: silver;">Total HT </span>
<br />
<strong>1,00 €</strong></td>
</tr>
<tr>
<td style="text-align: right; vertical-align: bottom;">
<span style="color: silver;">Prix unitaire HT: </span>1,00 € • <span style="color: silver;">Qte: </span>1,00 • <span style="color: silver;">Tva: </span>0,00 € (0,00) • <span style="color: red;"></span>
</td>
</tr>
</tbody>
</table>
</div>
<div style='width: 100%; text-align: left' class='styleBlocPrintDocCpt'>
<table style="width: 100%; border-collapse: collapse;" cellspacing="0" cellpadding="3">
<tbody>
<tr>
<td style="border-image: none; width: 1px; vertical-align: top; white-space: nowrap;"><span style="font-size: 8pt;"><span style="font-family: Tahoma;">Résumé TVA: 0,00%: 0,00 €</span></span></td>
<td style="border-image: none; width: 100%;">
<div style="text-align: right;"> <span style="font-family: Tahoma;"><span style="font-size: 10pt;"><span style="font-size: 8pt;">Règlement par chèque à l'ordre de <strong></strong></span></span></span></div>
<p style="text-align: right;"><span style="font-size: 8pt;"><span style="font-family: Tahoma;">Par virement sur <strong></strong></span></span></p>
<p style="text-align: right;"><span style="font-family: Tahoma;"><span style="font-size: 10pt;"><span style="font-size: 8pt;">IBAN: <strong></strong>Cle BIC: </span><strong><span style="font-size: 8pt;"></span></strong></span></span></p>
</td>
</tr>
</tbody>
</table>
<div style="text-align: left;">
<br />
</div>
<br />
</div>
</body>
</html>
It's ok in word but not the pdf
My code:
Visual Basic Rtf.Unit = DevExpress.Office.DocumentUnit.Centimeter
Dim HtmlTotal As New System.Text.StringBuilder
HtmlTotal.Append(Me.pLigneEnteteDoc.pHtmlGenerePrint)
For Each Lig As cWrapDcptBloc In Me.pLstLigneProduit
HtmlTotal.Append(Lig.pHtmlGenerePrint)
Next
HtmlTotal.Append(Me.pLignePiedDoc.pHtmlGenerePrint)
Rtf.HtmlText = "" & _
"<!DOCTYPE html>" & _
"<html xmlns=""http://www.w3.org/1999/xhtml"">" & _
"<head>" & _
"<title></title>" & _
"<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />" & _
"<meta charset='utf-8'>" & _
"<style type='text/css'>" & _
"p {margin: .1em 0;font-family:Arial;font-size:12px;}" & _
"td {margin: .1em 0;font-family:Arial;font-size:12px;text-align:left;}" & _
"body {margin: .1em 0;font-family:Arial;font-size:12px;text-align:left;}" & _
"div {margin: .1em 0;font-family:Arial;font-size:12px;text-align:left;}" & _
"</style>" & _
"</head>" & _
"<body>" & _
HtmlTotal.ToString & _
"</body>" & _
"</html>"
Rtf.Document.BeginUpdate()
Dim firstSection As DevExpress.XtraRichEdit.API.Native.Section = Rtf.Document.Sections(0)
firstSection.DifferentFirstPage = False
firstSection.Page.PaperKind = Drawing.Printing.PaperKind.A4
firstSection.Margins.Top = 2.5
firstSection.Margins.Bottom = 2.5
firstSection.Margins.Left = 2.5
firstSection.Margins.Right = 2.5
firstSection.Margins.HeaderOffset = 0.6
firstSection.Margins.FooterOffset = 0.6
Rtf.Document.EndUpdate()
Dim Rep As String = Me._context.mGetNewRepertoireInternetTemporaire
Rtf.SaveDocument(Me._context.mRepertoireInternetTORepertoireMachine(Rep & "/save.doc"), DevExpress.XtraRichEdit.DocumentFormat.Doc)
Process.Start(Me._context.mRepertoireInternetTORepertoireMachine(Rep & "/save.doc"))
Rep = Rep & "/" & Me.pNomDocument & "-" & Me.pNumDocument & ".pdf"
Using F As New System.IO.FileStream(Me._context.mRepertoireInternetTORepertoireMachine(Rep), IO.FileMode.Create)
Dim F2 As New DevExpress.XtraPrinting.PdfExportOptions
F2.DocumentOptions.Author = "Mascaron"
F2.DocumentOptions.Title = Me.pNomDocument & "-" & Me.pNumDocument
Rtf.ExportToPdf(F, F2)
End Using
pPathNomInternetPdf = Rep
End Using
See the word and pdf in zip
Can you help me on this ?
Thanks
Sylo