我需要将格式正确的 HTML 字符串转换为 PDF 文档。
我发现这个DLL 应该可以满足我的需要,但它在格式化方面不能正常工作。
那是我试图转换的 HTML 代码,在浏览器上查看它工作正常(我使用了 Bootstrap CSS,它被正确地引用为 cdn)。
这就是我用来转换它的代码:
string html = "";
if (File.Exists(pathIN))
{
html = File.ReadAllText(pathIN);
}
PdfDocument pdfDocument = new PdfDocument();
PdfDocument pdf = PdfGenerator.GeneratePdf(html, PageSize.A4, 60);
pdf.Save(pathOUT);
Run Code Online (Sandbox Code Playgroud)
有人有什么建议吗?
我面临许可问题。
我正在 Azure DevOps 中开发一个 yaml 管道,它使用同一项目下其他存储库中的模板。
这些模板非常简单。
parameters:
- name: jobName
type: string
- name: projectPath
type: string
- name: projectName
type: string
- name: filesToDelete
type: object
jobs:
- job:
displayName: ${{ parameters.jobName }}
steps:
- task: DotNetCoreCLI@2
displayName: Dotnet build
inputs:
command: 'build'
projects: '${{ parameters.projectPath }}/${{ parameters.projectName }}.csproj'
arguments: '-c Debug'
- task: DotNetCoreCLI@2
displayName: Dotnet pack …Run Code Online (Sandbox Code Playgroud) azure-devops azure-pipelines-build-task azure-pipelines azure-artifacts azure-pipelines-yaml