You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

iText 7 SVG转PDF时字体未嵌入问题求助

问题:iText 7 SVG转PDF时嵌入字体的解决方案

使用iText官网的SVG转PDF示例测试时,发现SVG文档中的字体未嵌入到生成的PDF中。曾找到旧版本iText的字体嵌入方案,但无法适配iText 7;也找到过iText 7中添加文本段落的字体示例,不过这些方案都不适用于SVG转PDF的场景。

已将iText的.NET示例改编为PowerShell代码:

[PdfWriter]$pdfWriter = [PdfWriter]::new($Output, [WriterProperties]::new().SetCompressionLevel(0))
[PdfDocument]$doc = [PdfDocument]::new($pdfWriter)

$doc.AddNewPage([PageSize]::LETTER.Rotate())

[SvgConverterProperties]$ConverterProps = [SvgConverterProperties]::new().SetBaseUri($InputFile)

[System.IO.FileStream]$FileStream = [System.IO.FileStream]::new($InputFile, [System.IO.FileMode]::Open, [System.IO.FileAccess]::Read, [System.IO.FileShare]::Read)
[SvgConverter]::DrawOnDocument($FileStream, $doc, 1, $ConverterProps)

$doc.Close()

期望输出:
期望输出

当前输出:
当前输出

现寻求适配iText 7 SVG转PDF的字体嵌入解决方案。

内容的提问来源于stack exchange,提问作者Tim AtLee

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 14:52:06