フロー列を含むPDFを作成するにはどうすればよいですか?


1

入力テキストファイルを取得し、それらをフロー列を持つPDFファイルに自動的に結合するスクリプトをOSXで作成する必要があります。つまり、テキストの長いチャンクを与えると、そのテキストは自動的に2列に分割されます。テキストが列1を流れ、ページの下部に達すると、列2を埋め始めます。私はenscriptとpstopdfで遊んでいますが、それができます。問題は、PDFのいくつかのセクションも必要なことです。 2列ではありません。

私はおそらく例を使ってこれをよりよく説明できます-私の長いテキストの塊がアルファベットであると仮定して、私はこのように見えるためにPDFが必要です:

[Page 1]
Header 1
Header 2
Header 3
A   E 
B   F
C   G
D   H

[Page 2]
I   K
J   L
Header 4
Header 5
M   N

[Page 3]
O   R
P   S
Q   T

Safari内でHTMLファイルを生成してHTMLをPDFに変換しようとしましたが、HTMLの見栄えは良いものの、WebKitはボールを落とし、PDFに変換するときに列を忘れます。

セクションでドキュメントを作成し、何らかの方法でそれらを1つの最終ドキュメントに結合する方法はありますか?

ターゲットマシンにはWordがインストールされていませんが、コーナーに戻ると、おそらくOpen Officeをインストールできるようになります。ただし、コマンドラインユーティリティのみを使用するソリューションを見つけたいと思います。


どのくらいのデータ量でこれを行う必要がありますか?また、最初にXMLを作成してから、XSLを使用してHTML、PDFなどに変換することもできます。
ott--

私はこのためにPerlスクリプトを書くことになりました...ページのどこに書かれたかを正確に制御することができました。
ベティクロッカー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.