doc、pdf、odt、docx ...のテンプレートを作成したいと思います。 私が欲しいのは、この文書を入手し、いくつかの値を変更し、この文書をPDFに変換することです。例えばRuby on RailsでテンプレートからPDFを作成
:
は、このテンプレートを取る:
<Title>
<Date>
Hello <Name>,
<Text>
<Farewell>
し、この情報を持つ:
Title: attention
Date: 22/05/2011
Name: NicosKaralis
Text: Lorem ipsum ...
Farewell: See you later
は、色、背景やテンプレートを有することができるものを使用して、このPDF文書を生成します:
attention
22/05/2011
Hello NicosKaralis,
Lorem ipsum ....
See you later.
Ruby on Railsでこれを行う方法はありますか?事前に 好ましく使用海老
おかげ
- EDIT -が
1このようなものを作成するアプリケーションの所有者:Original.(odt, doc, pdf)
2マイアプリのデータベースを持っていますこの属性を持つユーザー:
title =インターネットへようこそ!インターネットへようこそ
名= JHONドウ
テキスト=、私はすぐにあなたを参照するには、あなたのガイド
別れ=希望になります!私はすでに働いてきた電子メールの一部をFinal.pdfをし、電子メール
で送信:
3私のアプリは、このようなPDFファイルを作成します。私はただPDFを持っていません。
P .:私は今、一からpdfを作成する方法を教えていますが、私はそれを望んでいません。 このアプリケーションの要点は、生成されたPDFを変更するために、開発者が のレールになる必要がないことです。
2番目の考えでは、背景と同じ色のPrawn :: Text :: Boxを作成し、それをテンプレートタグの上に配置することができます。次に、置換されたテキストをそのボックスの上に置きます。私は本当にこれを行う簡単な方法があるとは思わない。 – dogenpunk
well ... このマニュアルではテンプレートについて少し説明しますが、私が本当に望んだのは、コードをハックすることなくPDFを変更することでした。私はテキストボックスがテンプレートから書式設定を読み込むとは思わない。とにかくありがとう –
ええ、私が見つけたことから、これを行う良い/簡単な方法はありません。あなたがライセンスのために数壮大な存在をしているなら、明らかにXML/HTMLをCSSでPDFに変換する商用ライブラリPrinceXMLがあります。それは最も簡単な方法かもしれませんが、高価です。あなたのクライアントが実際のPDFテンプレートを作成できる場合は、http://forums.adobe.com/thread/740262 – dogenpunk