我有一個pdf,我想用它作爲模板來創建一個新的pdf。目標是將圖像放置在原始PDF中的特定佔位符矩形內。原始pdf的創建由我控制,但佔位符矩形/邊界可能在pdf中的任何位置。我正在考慮在原始PDF中使用一個虛擬圖像(具有相同的尺寸)作爲佔位符矩形。查找PDF中圖像的座標以替換爲另一個圖像
Prawn gem支持將圖像放置在頁面內給定的絕對/相對位置。
麻煩的是,因爲矩形或虛擬圖像可以在原始PDF在任何地方,我不知道是什麼值以用於以下
pdf.image "/path/to/image", :at => [x,y]
蝦呼叫
是否有辦法以原始PDF格式獲取圖像的座標。我的原始理解告訴我必須渲染整個pdf才能知道這一點。是對的嗎 ?如果是的話,什麼是在內存中渲染pdf的好方法(無頭),並獲得各種pdf對象的座標(如邊界矩形,圖像等)。
只要我能以編程方式觸發它,我不受語言/運行時限制。
對這個問題有什麼其他的解決方法?