[英]How to count pages in file docs ruby gem?
我需要統計一個docs文件的頁數,一個docs文件有很多頁,我想統計其中的頁數,方便輸入目前我只統計pdf文件的頁數
你知道任何可以解決它的技術或寶石嗎?
非常感謝
我相信您可以使用docsplit
gem。 您可以在此處找到文檔。
寶石文件:
gem docsplit
然后您應該能夠通過以下方式檢索頁數:
Docsplit.extract_length('path/to/stooges.docx')
或者您可以將您的文檔轉換為 PDF 並使用您已經知道的方法返回頁數。 使用docsplit-paperclip-processor
,找到文檔在此處輸入鏈接描述。
寶石文件:
gem 'docsplit-paperclip-processor'
然后運行bundle install
。 然后在您的 model 中:
class Document < ActiveRecord::Base
has_attached_file :file,
:styles => {
:pdf => {
:format => "pdf",
:processors => [:docsplit_pdf]
}
}
end
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.