{{ fileName() }}
{{ preview().pageCount }}
{{ (zoom() * 100).toFixed(0) }}%
@for (type of pageTypes(); track type) { }
@if (isPdf()) { @if (pdfLoading() && !pdfError()) {
} @if (pdfError()) {
{{ pdfError() }}
} @else {
@for (pageNumber of preview().pages; track pageNumber) { @let pageSize = canvasSizeFor(pageNumber);
{{ 'XP.Knowledgebase.AnalysisPreview.PageLabel' | translate: { page: pageNumber } }}
@if (isPageInRenderWindow(pageNumber) && pageDataFor(pageNumber); as analysisPage) { @if (isOverlayCompatible(pageNumber)) { @for (block of visibleBlocksForPage(pageNumber); track block.id) { @if (block.polygon?.length) { } @else if (block.bounds; as bounds) { } } } @else {
{{ 'XP.Knowledgebase.AnalysisPreview.OverlayMismatch' | translate }}
} } @else {
@if (isPageLoading(pageNumber) || isPageRendering(pageNumber)) { } @else if (pageErrorFor(pageNumber) || pdfPageErrorFor(pageNumber); as error) { {{ error }} } @else { {{ 'XP.Knowledgebase.AnalysisPreview.PageLabel' | translate: { page: pageNumber } }} }
}
}
} } @else if (isDocx()) { @if (docxLoading()) {
} @else if (docxError()) {
{{ docxError() }}
} @else if (docxBlob(); as documentBlob) { } } @else {
{{ 'XP.Knowledgebase.AnalysisPreview.SourcePreviewUnsupported' | translate }}
}
{{ 'XP.Knowledgebase.AnalysisPreview.Result' | translate }} {{ preview().engine || preview().provider }}
@if (preview().views.includes('tables')) { } @if (preview().views.includes('images')) { }
@for (pageNumber of preview().pages; track pageNumber) {
{{ 'XP.Knowledgebase.AnalysisPreview.PageLabel' | translate: { page: pageNumber } }} @if (page() === pageNumber) { {{ 'XP.Knowledgebase.AnalysisPreview.CurrentPage' | translate }} }
@if (pageDataFor(pageNumber); as analysisPage) { @if (tab() === 'json') { @if (rawPageFor(pageNumber); as rawPage) {
} @else if (isRawPageLoading(pageNumber)) { } @else {
{{ 'XP.Knowledgebase.AnalysisPreview.RawJsonScrollHint' | translate }}
} } @else if (tab() === 'markdown') { @for (block of analysisPage.blocks; track block.id) {
{{ typeLabel(block.type).labelKey | translate }}
@if (block.type === 'image' && block.assetId) { }
} @empty { } } @else { @for (block of filteredBlocksForPage(pageNumber); track block.id) {
{{ typeLabel(block.type).labelKey | translate }} @if (block.providerType) { ยท {{ block.providerType }} }
#{{ block.order + 1 }}
@if (block.type === 'image' && block.assetId) { } @if (tab() === 'structure' && block.bounds; as bounds) {
x={{ bounds.x }}, y={{ bounds.y }}, w={{ bounds.width }}, h={{ bounds.height }}
}
} @empty {
{{ 'XP.Knowledgebase.AnalysisPreview.NoElements' | translate }}
} } } @else if (isPageLoading(pageNumber)) { } @else if (pageErrorFor(pageNumber); as error) {
{{ error }}
} @else {
{{ 'XP.Knowledgebase.AnalysisPreview.AnalysisScrollHint' | translate }}
}
}