PDF を作成しようとしていますが、これはその PDF を生成するビューですが、何らかの理由でスタイルと書式設定が機能していません。テキストを揃えて CSS スタイルを追加しようとしましたが、何も機能していないようです。切り捨てられて下に移動するのではなく、一番上の行を1行の情報として表示するようにテーブルを取得する方法について、誰かアドバイスはありますか? 現在の PDF の外観は次のとおりです。ご覧のとおり、行は正しくありません。その行が一緒に流れる1本の線である必要があります。アドバイスをいただければ幸いです。
PDFを生成している私のMVCビューは次のとおりです。
@model List<ArdentMC.DHS.COP.Mobile.MVC.Models.Reports>
@{
Layout = "";
}
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<div style="color:red; align:center;">UNCLASSIFIED/FOR OFFICAL USE ONLY</div>
<table style="width:300px;">
@foreach (var item in Model)
{
<tr>
<td> @item.Phase </td>
<td> @item.NocNumber</td>
<td> @item.Title</td>
<td> @item.Location</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td>@item.ReportDateText</td>
</tr>
}
</table>
@foreach (var item in Model){
@Html.Raw(item.Description)
}
<br /><br /><br /><br /><br />
<br /><br /><br /><br /><br />
<div style="color:black; align:center;">US Department of Homeland Security</div>
<br />
<div style="color:red; align:center;">UNCLASSIFIED/FOR OFFICAL USE ONLY</div>
</body>
</html>