問題タブ [libharu]
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.
c++ - WT ウィジェットを PDF に配置する方法は?
アップデート
この問題について、http://redmine.webtoolkit.eu/issues/3042の WT フォーラムにも投稿しました。スタイリングの詳細については、こちらを参照してください。
元の投稿
WGroupBox (最終的には WTable) を PDF に配置する際に問題があります。私はウィジェット ギャラリーの PDF サンプル コードを使用しており、私が持っている WTable を PDF に配置しようとしましたが、失敗したため、WGroupBox に戻しました。 http://www.webtoolkit.eu/widgets/media/pdf-output 「PDF イメージ」サンプルは問題なく動作します。「HTML を PDF にレンダリング」に問題があります。ページに表示されているとおりに例を使用していますが、PDF に必要なアイテムの WContainerWidget ポインターを追加するだけです。
WPdfRenderer レンダリング関数に渡される WString として renderPdf 関数に何を渡す必要があるのか わかりません。ウィジェットギャラリーコードの html を調べて自分のものと比較し、ギャラリーが何をしているのかを模倣しようとしました、しかし、これまでのところすべてがPDFの作成に失敗しています。
これは、「Create Pdf」ボタンを押した後の URL の外観です。空白のページが表示され、左下に空の PDF「読み込み中」メッセージが表示されます。
以下サンプルコード。
以下は、ウィジェット ギャラリーの「HTML から PDF へのレンダリング」コードで、ターゲット用の新しいコンテナー ウィジェットが含まれています。
//PDF 画像コード
//デカルト チャートの初期化
ios - libHaru PDF の自動改ページ
iOS で libHaru PDF に自動改ページを追加したいと考えています。
アプリには、ユーザーが入力したデータを含むテキスト フィールドがいくつかあります。PDFを生成するとき、最初に、作成されるtext-rectの予想サイズを測定します。残りのスペースを超えた場合は、hpdf_new_page イベントをトリガーし、テキストを新しいページに配置します。これを部分的に自動的に行いたいと思います。そのため、テキストが現在のページのスペースを超えている場合は、テキストを分割して、何も確認せずに新しいページに続ける必要があります。残念ながら、ドキュメントでこのようなものを見つけることができません。
c - libharu C でページを動的に追加する
問題は、レポートが何ページになるかわからないことです。それは大きく異なります。必要に応じてページを動的に作成する必要があります。これを試してみましたが、うまくいきません。
PDF ファイルに正常に書き込むことができますが、別のページを作成しようとすると、セグメンテーション エラーが発生します。私はこのようにしてみます。
特定のページに戻り、ページ番号の例「page 1 of 50」のフッターを挿入する必要があるため、これを達成する別の方法がある場合は、このようにしようとしています。また、彼らのウェブサイトには複数のページがある例がありますが、これは最初に設定されたページ数が設定されていて、私にはうまくいきません。
c++ - 日本語のファイル名で HPDF_SaveToFile() を呼び出す
日本語のユーザー名を含むパスに 1 つの PDF を保存しようとしています。この場合、HPDF_SaveToFile が Windows でアプリをクラッシュさせています。コンパイルするオプションなどはありますか? libhaur で Unicode ファイル名をサポートするアイデアはありますか? 日本語エンコードでPDFを作成したくありません。日本語のファイル名でPDFを書きたいです。
c++ - libHaru を使用して PDF ファイルにテキストを書き込むことができない
次のコードは、2 つの単語を含む PDF ファイルを作成して保存します。
この行が次の場合:
が実行され、私は得ました:
libHaru のドキュメントでエラー コード 4174 について何も見つかりません。これが何を意味するのか説明できる人はいますか?
qt - LibHaru QT5 が usr/local/lib を見つけられず、ファイル形式が認識されない
ページの指示に従って(エラーなしで)libharu.orgからライブラリをインストールしました。次に、qt5 で例を実行しようとしました。インストールされたディレクトリへのパスを追加した後
qt5 がそれらを見つけたようです (ヘッダーの下線が消えました)。ただし、デバッグ中にエラーが表示されます
と
代わりに、すべての libharu ヘッダーでエラーが発生しますundefined reference to HPDF_xxx