簡體   English   中英

PostScriptTrace錯誤

[英]PostScriptTrace Error

我正在嘗試使用GrImport函數將大腦的矢量圖形導入R。 插入以下功能時:

PostScriptTrace("~/Dropbox/shared/Brain_mapping/Human-brain.ps", "~/Dropbox/shared/Brain_mapping/Human-brain.xml")

我收到此錯誤:

Error in PostScriptTrace("~/Dropbox/Natasha_shared/Brain_mapping/Human-brain.ps",  : 
status 255 in running command 'gs -q -dBATCH -dNOPAUSE -sDEVICE=ps2write -sOutputFile=/dev/null -sstdout=~/Dropbox/Natasha_shared/Brain_mapping/Human-brain.xml captureHuman-brain.ps'

這似乎不是正常的PostScript錯誤,而且令命令將設備設置為ps2write的原因令我有些困惑。 ps2write生成PostScript作為其輸出,我看不到為什么要將PostScript輸入轉換為PostScript輸出!

它也將輸出定向到/ dev / null,因此此命令實際上似乎沒有任何用處。 哦,“-q”會抑制大多數錯誤消息,這在調試問題時沒有幫助。

您可以共享原始PostScript文件嗎?

很可能您在矢量圖形中有一堆字符,這些字符不在字體目錄中。 以下gs行可能會為您解決,您必須在命令行上運行以下gs行(R中不行):

gs -sDEVICE=ps2write -dNOCACHE -sOutputFile=nochar_Human-brain.ps -q -dbatch -dNOPAUSE -dQUIET Human-brain.ps -c quit

之后,您將獲得一個新的矢量文件,可以在R中使用它,如下所示:

PostScriptTrace("nochar_Human-brain.ps", "nochar_Human-brain.xml")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM