필자는 많은 검색을 해본 결과 내 레일 애플리케이션에서 PDF 스탬퍼를 사용할 수있는 솔루션을 찾을 수 없습니다. 자습서에서 모델에 메서드를 작성한 것처럼 보입니까? nameLast와 nameFirst의 두 필드로 구성된 간단한 앱을 작성했습니다. 필자가 원하는 것은 사용자 정보 필드가 들어있는 PDF에이 내용을 쓰는 것뿐입니다. 두 필드는 성 (FirstName)과 성 (LastName)이되므로 PDF 스탬퍼를 올바르게 사용할 수있는 완벽한 시간입니까? 난 그냥 레일 응용 프로그램에서 사용자 데이터를 가지고 싶어 다음 버튼을 누르고 PDF를 생성 할 수 있어야합니다. 여기 내 모델에있는 방법이 있습니다.Ruby on Rails PDF Stamper/iText
def savePDF
pdf = PDF::Stamper.new("sample.pdf")
pdf.text :nameFirst, "Jason"
pdf.text :nameLast, "Yates"
pdf.save_as "my_output.pdf"
end
이것은 제대로 이해하지 않아야하는 튜토리얼에서 분명히 취해진 것입니다. 실제로 자바에서이 작업을 쉽게 할 수 있지만 jRuby를 사용하고 싶지는 않습니다. 나는 잘 작동하는 rjb를 사용하고 있습니다. 나는이 일을하기 위해 일어날 일이 무엇인지 제대로 이해하고 있다고 생각하지 않는다. 어떤 도움이라도 대단히 감사합니다!
는
stamp = pdfstamper.new (pdf, filestream.new ("/ tmp/text.pdf")) – rui