Docfx.HtmlToPdf 2.74.1
前缀已保留
dotnet add package Docfx.HtmlToPdf --version 2.74.1
NuGet\Install-Package Docfx.HtmlToPdf -Version 2.74.1
此命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用的是 NuGet 模块的 Install-Package 版本。
<PackageReference Include="Docfx.HtmlToPdf" Version="2.74.1" />
对于支持 PackageReference 的项目,将此 XML 节点复制到项目文件中以引用此代码包。
paket add Docfx.HtmlToPdf --version 2.74.1
NuGet 团队不提供对此客户端的支持。请联系其 维护者 以获取支持。
#r "nuget: Docfx.HtmlToPdf, 2.74.1"
#r 指令可用于 F# Interactive 和多语言笔记本。将此代码复制到交互式工具或脚本的源代码中,以引用此代码包。
// Install Docfx.HtmlToPdf as a Cake Addin #addin nuget:?package=Docfx.HtmlToPdf&version=2.74.1 // Install Docfx.HtmlToPdf as a Cake Tool #tool nuget:?package=Docfx.HtmlToPdf&version=2.74.1
NuGet 团队不提供对此客户端的支持。请联系其 维护者 以获取支持。
使用 docfx 构建您的文档
使用 docfx 构建您的技术文档网站,包括着陆页面、Markdown、.NET、REST API 等文档。
入门
将 docfx 安装为全局工具
dotnet tool install -g docfx
创建并本地启动网站
docfx init -q docfx build docfx_project\docfx.json --serve
访问 https://127.0.0.1:8080 查看示例网站。
更多信息,请参阅 入门。
贡献
在 讨论 中提问并进行一般讨论。使用 问题 报告错误和提议功能。
我们欢迎通过拉取请求进行代码贡献,标记为 help-wanted
的问题是开始贡献代码的好起点。
先决条件
- 安装 Visual Studio 2022 (Community 或更高版本) 并确保您有最新的更新。
- 安装 .NET SDK 6.x、7.x 和 8.x。
- 安装 NodeJS (18.x.x)。
- 可选:在 Windows 上安装 wkhtmltopdf 以测试 PDF,使用
choco install wkhtmltopdf
。
构建和测试
- 在
templates
目录中构建网站模板- 运行
npm install
来恢复npm依赖。 - 运行
npm run build
来构建模板。
- 运行
- 运行
dotnet build
来构建项目或使用Visual Studio构建docfx.sln
。 - 运行
dotnet test
来测试项目或使用Visual Studio测试资源管理器。- 运行
git lfs checkout
以检出用于快照测试的文件
- 运行
分支和发布
main
分支是默认的分支,用于拉取请求和其他大多数开发活动。我们不经常使用feature/*
分支来进行史诗功能的开发。
发布是基于稳定的main
分支提交,使用GitHub 发布。鼓励使用常规提交。
Docfx不是按常规节奏发布,新版本会在维护者认为有足够的更改需要新发行时到来。有时我们会使用预发行版来测试破坏性更改并从社区获取反馈。
路线图
正如您可能听说的那样,docfx已经过渡到.NET Foundation项目。Microsoft Learn不再使用docfx,并且自2022年11月起不打算支持该项目。
Docfx计划继续作为一个社区驱动的项目。我们希望生产未来的发行版,加入新功能和改进,以支持现有的和新的用例。我们也希望邀请任何感兴趣的各方参与这个项目。如果您想联系社区团队,请开启一个讨论线程。
我们使用里程碑来沟通即将到来的docfx变更
许可协议
本项目采用MIT许可证。
.NET 基金会
本项目由.NET Foundation支持。
本项目采用了Contributor Covenant制定的行为准则,以明确我们社区中预期的行为。有关更多信息,请参阅.NET Foundation行为准则。
产品 | 版本 兼容和额外的计算目标框架版本。 |
---|---|
.NET | net6.0兼容。 net6.0-android已计算。 net6.0-ios已计算。 net6.0-maccatalyst已计算。 net6.0-macos已计算。 net6.0-tvos已计算。 net6.0-windows已计算。 net7.0兼容。 net7.0-android已计算。 net7.0-ios已计算。 net7.0-maccatalyst已计算。 net7.0-macos已计算。 net7.0-tvos已计算。 net7.0-windows已计算。 net8.0兼容。 net8.0-android已计算。 net8.0-browser已计算。 net8.0-ios已计算。 net8.0-maccatalyst已计算。 net8.0-macos已计算。 net8.0-tvos已计算。 net8.0-windows已计算。 |
-
net6.0
- Docfx.Build.Common (>= 2.74.1)
- Docfx.Common (>= 2.74.1)
- PdfPig (>= 0.1.9-alpha-20231119-4537e)
-
net7.0
- Docfx.Build.Common (>= 2.74.1)
- Docfx.Common (>= 2.74.1)
- PdfPig (>= 0.1.9-alpha-20231119-4537e)
-
net8.0
- Docfx.Build.Common (>= 2.74.1)
- Docfx.Common (>= 2.74.1)
- PdfPig (>= 0.1.9-alpha-20231119-4537e)
NuGet包
此包未被任何NuGet包使用。
GitHub仓库
此包未被任何流行的GitHub仓库使用。
版本 | 下载 | 最后更新 |
---|---|---|
2.74.1 | 1,257 | 11/30/2023 |
2.74.0 | 928 | 11/20/2023 |
2.73.2 | 1,366 | 11/13/2023 |
2.73.1 | 167 | 11/7/2023 |
2.73.0 | 215 | 11/2/2023 |
2.72.1 | 180 | 10/28/2023 |
2.72.0 | 253 | 10/24/2023 |
2.71.1 | 720 | 10/18/2023 |
2.71.0 | 444 | 9/30/2023 |
2.70.4 | 316 | 9/18/2023 |
2.70.3 | 205 | 9/5/2023 |
2.70.2 | 150 | 9/4/2023 |
2.70.1 | 336 | 9/4/2023 |
2.70.0 | 1,250 | 7/29/2023 |