@php use App\Services\DocumentPreviewService; $previewService = app(DocumentPreviewService::class); $htmlContent = null; $error = null; try { $htmlContent = $previewService->convertToHtml($document); } catch (\Exception $e) { $error = $e->getMessage(); } @endphp
@if ($error)

预览失败

{{ $error }}

@elseif ($htmlContent)

文档内容预览

{{ $document->file_name }}
{!! $htmlContent !!}

提示:这是文档的预览版本,可能与原始格式略有差异。如需查看完整格式,请下载文档。

@else

正在加载文档预览...

@endif