我想在創建 PDF 檔案時在文本中的單詞之間留出空格,但我不知道該怎么做。
這是我的代碼:
firstPage.drawText(`2 5 5 5 5 5 5 5`, {
x: 274,
y: 655,
font: courierBoldFont,
size: 15,
color: rgb(0, 0.5, 1),
});
我在向其中添加字串時希望單詞之間有空格,但我不知道。我想要這樣的結果,5 5 5 5 5 5 5 但字串在 PDF 中顯示得太近了55555555555555
uj5u.com熱心網友回復:
使用 courier 字體,字符間距應該是完美的,即使它是等寬的,只需像您所做的那樣添加額外的間距即可。
您的代碼看起來應該像這樣間隔開,但是我懷疑您的字體定義courierBoldFont,可能有誤

courier 粗體定義錯誤 大空格不一樣

我使用示例https://jsfiddle.net/Hopding/rxwsc8f5/13/
來測驗快遞行為,所以請嘗試使用您的代碼和版本
<script src="https://unpkg.com/[email protected]"></script>
<script src="https://unpkg.com/[email protected]"></script>
來替換示例,看看使用快遞時其結果是否不同
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/536320.html
標籤:节点.jsPDF格式
