Skip to content

Commit 8292a92

Browse files
authored
chore(PdfReader): bump version 10.0.1 (#697)
* chore: 删除老脚本 * chore: 更新 pdfjs 脚本重构组件 * chore: 增加静态资源 * chore: 增加脚本文件 * chore: 增加样式 * feat: 增加 PDF Reader 组件 * chore: 更新配置 * chore: 更新脚本 * doc: 更新工具栏图标 * refactor: 增加页面适配功能 * feat: 完成页面宽度功能
1 parent d7e3e3d commit 8292a92

1,122 files changed

Lines changed: 89169 additions & 370695 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/components/BootstrapBlazor.PdfReader/BootstrapBlazor.PdfReader.csproj

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,19 @@
1-
<Project Sdk="Microsoft.NET.Sdk.Razor">
1+
<Project Sdk="Microsoft.NET.Sdk.Razor">
22

33
<PropertyGroup>
44
<PackageTags>Bootstrap Blazor WebAssembly wasm UI Components Pdf Reader</PackageTags>
55
<Description>Bootstrap UI components extensions of PdfReader</Description>
66
</PropertyGroup>
77

88
<ItemGroup>
9-
<PackageReference Include="UAParser" Version="3.1.47" />
10-
<PackageReference Include="BootstrapBlazor" Version="$(BBVersion)" />
9+
<Content Remove="wwwroot\pdf.mjs" />
10+
<Content Remove="wwwroot\pdf.worker.mjs" />
11+
<None Include="wwwroot\lib\pdf.mjs" />
12+
<None Include="wwwroot\lib\pdf.worker.mjs" />
13+
</ItemGroup>
14+
15+
<ItemGroup>
16+
<ProjectReference Include="..\..\..\..\BootstrapBlazor\src\BootstrapBlazor\BootstrapBlazor.csproj" />
1117
</ItemGroup>
1218

1319
<ItemGroup>
Lines changed: 32 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,33 @@
1-
@namespace BootstrapBlazor.Components
1+
@using Microsoft.AspNetCore.Components.Web
2+
@namespace BootstrapBlazor.Components
3+
@inherits BootstrapModuleComponentBase
24

3-
@if (Debug)
4-
{
5-
<p>@(Url??UrlDebug)</p>
6-
}
7-
@if (!string.IsNullOrEmpty(ErrorMessage))
8-
{
9-
<p>@ErrorMessage</p>
10-
}
11-
<iframe @ref="Element"
12-
allow="fullscreen"
13-
style="@($"border: none; width: {Width}; height: {Height};{StyleString}")"
14-
src=@Url />
5+
<div @attributes="@AdditionalAttributes" id="@Id" class="@ClassString" style="@StyleString">
6+
<div class="bb-view-toolbar">
7+
<div class="bb-view-title">
8+
<div class="bb-view-icon bb-view-bar"><i class="fa-solid fa-bars"></i></div>
9+
<span class="bb-view-subject">@_docTitle</span>
10+
</div>
11+
<div class="@ViewBodyString">
12+
<input type="text" class="bb-view-num" value="1" /><span class="bb-view-slash">/</span><div>14</div>
13+
<div class="bb-view-divider"></div>
14+
<div class="bb-view-icon"><i class="fa-solid fa-minus"></i></div>
15+
<input type="text" class="bb-view-scale" value="100%" />
16+
<div class="bb-view-icon"><i class="fa-solid fa-plus"></i></div>
17+
<div class="bb-view-divider"></div>
18+
<div class="bb-view-icon bb-view-fit-page" @onclick="FitToPage"><i class="fa-solid fa-arrows-left-right-to-line"></i></div>
19+
<div class="bb-view-icon bb-view-fit-width" @onclick="FitToWidth"><i class="fa-solid fa-arrows-left-right"></i></div>
20+
<div class="bb-view-icon bb-view-fit-rotate"><i class="fa-solid fa-rotate-left"></i></div>
21+
<div class="bb-view-divider"></div>
22+
<div class="bb-view-icon bb-view-draw"><i class="fa-solid fa-pen-to-square"></i></div>
23+
</div>
24+
<div class="bb-view-controls">
25+
<div class="bb-view-icon bb-view-download"><i class="fa-solid fa-arrow-right-to-bracket fa-rotate-90"></i></div>
26+
<div class="bb-view-icon bb-view-print"><i class="fa-solid fa-print"></i></div>
27+
<div class="bb-view-icon bb-view-home"><i class="fa-solid fa-flag"></i></div>
28+
</div>
29+
</div>
30+
<div class="bb-view-container">
31+
<div class="pdfViewer"></div>
32+
</div>
33+
</div>

0 commit comments

Comments
 (0)