0

我正在尝试使用另一种用于音乐符号的嵌入式字体呈现 PDF,但我不知道该怎么做。

我正在尝试对 PDF 中的音乐人员进行光栅化,但我意识到由于嵌入的字体,PDF 正在渲染乐谱错误。然后我想尝试另一种字体。

我用ghostscript提取文本,或将PDF转换为PS并编辑.ps,但我相信如果我能理解如何重新渲染PDF......

gs -dBATCH -dNOPAUSE -sDEVICE=txtwrite -sOutputFile=Betlem_pdf.txt Betlem.pdf

iconv.exe -f MACROMAN -t UTF-8 Betlem_pdf.txt > Betlem_pdf_txt_utf8.txt

enscript.exe -f Petrucci40 Betlem_pdf_txt_utf8.txt -o Betlem_pdf_txt_utf8.ps

gs -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=Betlem_2.pdf Betlem_pdf_txt_utf8.ps

预期的结果是看到与原始 PDF 相同的五线谱,但使用了另一种字体。但是我不知道我在做什么...

http://www.xn--estudiantladolaina-lvb.com/partitures/baixa/pdf/26

4

1 回答 1

1

您链接的 PDF 没有音符的字体。音符是 PDF 形状/图像对象。您可以在这里做的最好的事情是对 PDF 使用 OCR(光学字符识别),并希望 OCR 支持音符。

于 2019-07-22T23:12:35.090 回答