問題タブ [htmldoc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - htmldocを介して各ページでtheadを繰り返します
htmldocからの出力の各ページで繰り返すテーブルヘッダーのセットを取得する方法を理解しようとしています。私はCSSの方法(下記)を接続して、それが機能するかどうかを確認しましたが、htmldocがCSSでほとんど何もしないと思います。
基本的な質問は次のとおりです。PDFに出力するときにhtmldocをこのCSSのように動作させる方法はありますか?
pdf-generation - HTMLDocを使用して生成されるPDFのページの総数を設定するにはどうすればよいですか?
HTMLDocを使用してPDFファイルを生成しています。しかし、私は2ページのpdfファイルを生成したいと思います。最初のページには画像があり、2番目のページにはHTMLファイルのコンテンツが含まれています。現在、このコードを使用してpdfファイルを生成しています。1ページのみのPDFファイルを生成しており、すべてのコンテンツと画像は1ページのみで表示されます。これが私のコードです。
前もって感謝します。Gaurav Soni
php - PHP で HTMLDOC コンテンツの静的変数を参照する方法
どうすれば使用できますか
で
HTMLDOC コンテンツで?
php - wamp に htmldoc をインストールする方法
wamp に htmldoc をインストールしたい。私の環境はApache 2.2、php5.3、Windows XPです。htmldoc Web サイトの指示に従いましたが、機能しません。明らかな何かを見逃していたため、ドキュメントに記載されていなかったと思います。
私は次の指示に従いました: http://www.easysw.com/htmldoc/docfiles/5-cgi.html#6_3_3
それが私がしたことです:htmldoc実行可能ファイル(msi)をダウンロードし、C:\ wamp\bin\apache\Apache2.2.17\cgi-binにインストールしました。私はWindowsを使用しているため、シンボリックリンクを実行できるとは思わないので、ここに直接配置します。htmldoc.exe を実行すると、ウィンドウが簡単に開いて閉じました (レジストリにキーが書き込まれたと思います)。
次に、httpd.conf を開き、AcceptPathInfo On を任意の場所 (実際には LoadModule 部分の直後) に追加しました。必要ないことは確かですが、AddHandler cgi-script .cgi も追加し、エイリアスに Options +ExecCGI を追加しました。
その後、ワンプを再起動しました。
PHPコードを実行すると、pdfが作成されますが、空です。htmldoc をインストールしようとする前に、同じことがありました。
別の(Linux)サーバーで動作するため、phpコードが動作すると確信しています。
インストールする必要があるものはありますか? (cgi, pear かな?) この問題の解決策を見つけた人はいますか?
ご協力ありがとうございました、
マリエク
編集:使用されるコマンドは次のとおりです。
そしてApacheエラーログは次を示しています:execはインターンコマンドとして認識されていません...
私のパス環境には C:\wamp\bin\php\php5.3.5;C:\wamp\bin\apache\Apache2.2.17\cgi-bin\; があります。
python - Python と HTMLDOC を使用してオンザフライで html を pdf に変換する
約 1 年前にクライアント用の Django アプリケーションを構築しました。彼は今、名前さえ教えてくれない極秘の政府機関にアプリケーションを転売しました。
アプリケーションの一部は、Python ライブラリ xhtml2pdf (pisa) を使用して PDF ファイルを動的に生成します。政府はこのライブラリを気に入らず、理由を教えてくれません。pdf の生成にはHTMLDOCを使用する必要があるとのことです。
このライブラリに関するドキュメントはあまりありませんが、PHP の例を読むと、シェル経由で通信できるように見えるので、Python で動作するはずです。ただし、html を HTMLDOC に渡すのに苦労しています。HTMLDOC はファイルのみを受け入れるように見えますが、動的に生成されるため、実際には html を文字列として渡す必要があります。(または、html 文字列を一時ファイルに書き込み、その一時ファイルを HTMLDOC に渡します)。
これには StringIO が機能すると思っていましたが、エラーが発生しました。ここに私が持っているものがあります:
アイデア、ヒント、またはヘルプをいただければ幸いです。
ありがとう。
アップデート
スタックトレース:
html - htmldoc を使用した html から pdf への不適切な変換
htmldocを使用して HTML を PDF に変換しようとしていますが、基本的な HTML でさえ正しく変換されません。次の HTML があります。
しかし、次のようにレンダリングされます: test.pdf次のコマンドを使用します:
それHTMLDOC Version 1.9svn
は、文字セットの変更、追加thead, tbody
などを試みましたが、何も役に立ちませんでした..何が問題なのか知っていますか?
style="padding: 10px"
また、その段落などでは受け入れられません
php - HTMLソースからURLのキーワードを見つけ、リンクとアンカーテキストを配列に保存する方法
これに少しこだわって、私がやろうとしているのは、私のサイトに戻るリンクを含む URL のリストをループすることです。リンクを生成するために使用される HTML コードをキャプチャし、代わりに使用されるアンカー テキストを保存しようとしています。リンク、
[マーティによって削除されたコードは以下を参照]
そのため、マーティリンクに使用されるコードは、まだ構築しようとしている関数を使用しています。
これは私の find_marty_links 関数です
!!アップデート!! 以下のような配列を生成する必要があります
助けてくれてありがとう..
M
ruby-on-rails - render_to_stringを使用したModelメソッドからのPDFエクスポート
ProjectBillモデルに_to_pdfメソッドを実装する必要があります。このメソッドは、次の場所で請求書のPDFを生成します。
私のアプリケーションはPDFを生成するためにHTMLDocを使用しています。Rails2.3.11を使用しています。HTMLDoc gemを使用して、モデル(コントローラーのみ)でアクセスできない部分ビュー_bill.pdf.hamlのrender_to_stringをHTMLDocに渡す必要があります。
私のコントローラーにはすでにexport_to_pdfアクションがあり、ユーザーがエクスポートを希望するときにトリガーされます(これは機能します)。モデルメソッドは、スケジュールされたタスクによって呼び出されます。scheduled_dateがDate.todayと等しい場合、メール送信者が請求書を送信します。
私はすでにたくさんの解決策を試しました:
- http://www.omninerd.com/articles/render_to_string_in_Rails_Models_or_Rake_Tasks/print_friendly
- ProjectBillコントローラーでto_pdfアクションを実行し、モデルから呼び出します(ただし、コントローラーで呼び出されても、render_to_stringが定義されていないため機能しません)
- モデルから送信されたgetリクエストで作業中のexport_to_pdfメソッドを使用します(ただし、モデルからリクエストを実際に送信することはできないことがわかりました...)
- その中にrender_to_stringを含むヘルパーを使用します(機能していません:未定義のメソッド)
- そしてさらに!
しかし、まだ機能していません。
誰かがこの問題で私を助けることができますか?私は立ち往生していて、解決策を見つけることができません...
perl - 日付形式の LC_TIME を無視する htmldoc
次の Perl コードを実行して PDF ファイルを作成しています。
それは私のローカル マシンで動作し、日付はヘッダーとフッターの両方で 12.02.2013 15:18:19 としてフォーマットされます。
リモート サーバーでスクリプトを実行するとすぐに、02/12/13 15:10:25 が返されます。
htmldoc が LC_TIME 値を無視するのはなぜですか?
ちなみに、ローカルマシンとサーバーの両方で、「locale」はすでに LC_TIME="de_DE.utf8" を返しています。
php - HTML DOC --logoimage
I am trying to put different header and footer images while creating a pdf doc. The problem is i can not insert two different images using --logoimage command. I have tried different ways but have failed. The document which gets created picks up the last image i set using --logoimage, in the example below it sets the footer fine but header is blank and vice versa.
htmldoc --webpage --quiet --no-compression -t pdf12 --size "/home/test/bbb557c4886b2f1c840130eeef93b395.txt"
htmldoc --webpage --quiet --logoimage http://test.com/images/pdf/header.gif --header l --no-compression -t pdf12 --size -f "/home/test/bbb557c4886b2f1c840130eeef93b395.txt"
htmldoc --webpage --quiet --logoimage http://test.com/images/pdf/footer.gif --footer l --no-compression -t pdf12 --size -f "/home/test/bbb557c4886b2f1c840130eeef93b395.txt"