問題タブ [podofo]

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.

0 投票する
2 に答える
1306 参照

c++ - リストの後半にある初期化子リストで初期化された C++ クラス メンバーを使用できますか?

私はいくつかのコードを書き直してグローバル変数を排除し、クラス コンストラクター/デストラクターがサード パーティ ライブラリ リソースのクリーンアップを処理するようにしましたが、クラス初期化子リスト内の別のメンバーから 1 つのメンバーを初期化するコードについて懸念しています。

このクラスを使用するコードは、ライブラリの使用に関するすべての詳細を表示する必要はありませんが、それらを非表示にする方法により、コンストラクターの実際のコード ブロックに到達する前に、メンバーを使用して他のメンバーを初期化することに依存します。有効な this ポインターがあります。

単体テストのスケルトンで動作するので、私の質問は基本的に「これは大丈夫ですか、移植可能で安全ですか?」です。

0 投票する
1 に答える
1794 参照

c++ - Windows での PoDoFo のビルド - 未解決の外部

PoDoFoをビルドしようとしていますが、OpenSSL に関連するリンカー エラーがほとんどありません (と思います)。ビルド(OpenSSL)してみましたが複雑すぎたのでhttp://slproweb.com/products/Win32OpenSSL.htmlから Win64 OpenSSL v1.0.1e をダウンロードしました。

このコードから Visual Studio ソリューションを作成しました。

オプションにどのライブラリを追加すればよいかわかりませんが、libeay32MD、sleay32MD、libeay32MT、ssleay32MT、libeay32、ssleay32 を試しました。

作成したソリューションをコンパイルしようとすると、次のリンカー エラーが発生しました。

これを2日間コンパイルしようとしていますが、何も機能せず、インターネット上で何も見つかりません。

0 投票する
2 に答える
4341 参照

c++ - 位置に基づいて PDF ドキュメントからテキストを抽出する C++

座標に基づいて PDF ドキュメントからテキストを抽出しようとしているため、Adobe PDF リファレンス(第 5.3 章)で 2 つの概念に遭遇しました。

  1. テキスト配置演算子
  2. 演算子を示すテキスト

今のところ、私は Td & Tm ポジショニング演算子に興味があります.Tdを使用している間、PDFドキュメントで明確に指定されている現在の行の開始に対して txtytx ty Tdがあります: 、私はこの方法を使用してtxty座標。問題は、 txtyのみを提供しながら、その位置に基づいて PDF からテキストを抽出する方法がわからないことです。

これは、Tm の使用法の「公式」です。af値は何を表していますか? これはTmの私の入力になります:

4 つの各グループの先頭に 00 があるのはなぜですか? これは16進数ですか?16進数からintおよび対応する文字に変換する必要がありますか?

これはTdの私の入力になります:

これははるかに明確で、座標はより明確です。単純な X 座標と Y 座標に基づいて、Tm に配置された PDF テキスト オブジェクトからテキストを抽出するにはどうすればよいでしょうか? 私は c++ と PoDoFo ライブラリを使用しています

0 投票する
1 に答える
1080 参照

c++ - Podofo ビルド エラー

Visual Studio のソリューションを構築したいと考えています。
私が知っているように、最小はcmake、zlib、jpeg、およびfreetypeです。
freetype(デバッグとリライズ)をビルドしています。
コンパイル済みの zlib dll をダウンロードしました。
(Visual Studio の場合は、お使いのバージョンの Visual Studio で libjpeg をビルドする必要があります。ここから libjpeg ソースをダウンロードし、作業ディレクトリに展開します。C:\Developer\jpeg を使用したと仮定します。ソースが完成したら、解凍し、Visual Studio コマンド プロンプトを起動し、c:\developer\jpeg に移動してから、copy jconfig.vc jconfig.h を実行してから、nmake /f makefile.vc /a) Jpeg を実行
します。

次に、cmdファイルを作成します:

それから私はそれを見ることができます:

おそらく問題はこれか、jpeg libにあります。

0 投票する
1 に答える
225 参照

iphone - PDFのFileAttachment注釈を追加する方法

こんにちは、注釈の実装にこのライブラリPdfFileSpecを使用していますが、画像の添付の問題に直面しており、目的の c++ 関数を提供しています。この関数を目的の c に変換しようとしましたが、下の画像でエラーが発生しました

ここに画像の説明を入力