問題タブ [sharppdf]
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.
windows-phone-8 - WP SharpPDF NuGet パッケージ
でWindows アプリ認定キットを使用すると問題が発生しSharPDF-SL.dll
ます。テストは失敗し、次のように表示されます
バイナリの SharpPDF-SL.dll は、デバッグ モードでビルドされます。
このライブラリを でダウンロードしたので、リリース モードでNuGet
再構築できません。dll
どんな助けにも感謝します!
c# - Unity 3d SharpPdf C# の生成と表示
Unityアプリでpdfを生成して表示する方法を理解しようとしていました。アプリと pdf を iOS、Android、Web アプリで利用できるようにしたいと考えています。このチュートリアルに従って、pdf ファイルを生成し、シミュレーター内のアプリのメイン フォルダーに保存することができました。
http://www.devindia.biz/unity-pdf-generation-with-sharppdf-plugin/
残念ながら、アプリ内でpdfを開こうとすると
それは動作しません。
私も iTextSharp を試してみましたが、結果は良くありませんでした。もう無料ではないと思います。
どんな提案でも大歓迎です。
ありがとう
アップデート
だから私は先に進もうとしましたが、途中で立ち往生しています.Galloriniの変更されたSharpPDFプログラムを試してみました.生成されたpdfドキュメントは、「NewPDF.pdf」と呼ばれ、メインアプリケーションフォルダに保存されています. 実際、エディターでコードを実行すると、コードを見つけることができます。シンプルな gui ボタンを作成し、この c# コードを実行して void をアタッチして、提案としてドキュメントを表示しました。
ボタンをクリックしても、もちろんコンソール レコードのボタン クリック以外は何も起こりません。
Web プレーヤー用のプログラムをビルドすると、ApplicationOpenURL は機能しますが、pdf は生成されず、エディターによって以前に生成された pdf を表示できます...少し混乱しています。
Mac Osx 用のプログラムをビルドしても、何も起こりません。
iPhone では、Xcode コンソールから次のログを取得します。
私は完全に混乱しています。助けてください。
もう一度サンクス。
更新 #2
問題を部分的に解決しました:
Unity エディターと OSX のスタンドアロン アプリケーションで .pdf ファイルを生成できました。Unity でのファイルの保存/読み込みに問題があることに気付きました。
ファイルを取得して開くコード:
これまでのところ、すべてが完璧に機能しています。
痛みはiosに付属しています。
Application.persistentDataPath で上記のコードを使用して PDF ファイルを生成し、(作成されたことを確認するために) iTunes から取得して、info.plist で UIFileSharingEnabled を有効にすることができました。コードは次のとおりです。
問題は、Application.OpenUrl(path) をしようとしたときです。c# コードは Application.persistentDataPath を認識していないようです。ちなみに /var/mobile/Containers/Data/Application/"ApplicationName"/Documents/"pdfName".pdf を使用しています
また、ファイルを StreamingAssets フォルダーに保存しようとしましたが、Xcode は気に入らなかった:
UnauthorizedAccessException: パス「/private/var/mobile/Containers/Bundle/Application/F105683E-B2EA-4B0C-81B7-61302C58D56C/PdfReader.app/Data/newPDF.pdf」へのアクセスが拒否されました。Mono.Security.Cryptography.RSAManaged.GenerateKeyPair () [0x00000] in :0 System.IO.FileStream..ctor (System.String パス、FileMode モード、FileAccess アクセス、FileShare 共有、Int32 bufferSize、ブール値の匿名、FileOptions オプション) [0x00000] in :0 at System.IO.FileStream..ctor (System.String パス、FileMode モード) [0x00000] in :0 at SharpPDF.pdfDocument.createPDF (System.String outputFile) [0x00000] in :0 at simplepdf+c__Iterator1.MoveNext () [0x00000] in :0
(ファイル名: 現在 il2cpp では利用できません 行: -1)
次に、このラッパーを取得することにしました
https://www.assetstore.unity3d.com/en/#!/content/17591
ただし、すでにフォーマットされている pdf ファイルを StreamingAssets フォルダーから iOS デバイスの /Raw フォルダーにコピーすることしかできません。
iOS で Application.persistentDataPath からデータをロードするには、独自のラッパーを作成する必要があると考えています。何か提案はありますか?
ありがとうございました。
c# - addImage が SharpPDF で機能しない
私はsharpPDF APIを使用して、Unity3D内でPDF画像を作成しようとしています。Hello World テストはうまくいきましたが、何をしても画像が機能しません。ddImage 関数を使用すると、pdf リーダーがクラッシュし、newAddImage を使用しても何も起こらないようです。残念ながら、グーグルはまったく役に立たなかったので、ここの誰かが私を助けてくれることを願っています!
私は別のライブラリを調べましたが、pdfsharp は単純に機能せず、コンパイラで大量のエラーが発生し、iTextSharp は高価です。
APIはこちらhttp://www.francescogallorini.com/2011/02/unity-sharp-pdf/
私のコードは次のとおりです。
あなたが与えることができる助けをありがとう
asp.net - SharpPDFで段落をどのように正当化しますか?
私は、sharpPDF ( http://sharppdf.sourceforge.net/ ) を使用して PDF を作成する asp.net MVC プロジェクトを持っています。SharpPDF を使用して書かれた 20 以上の PDF があるため、この段階で別の PDF ジェネレーターに切り替えることはおそらく不可能です (そして、クライアントが PDF ソフトウェアの有料版にお金を払う可能性は低いです)。クライアントは、生成された PDF が元の Word ドキュメントとまったく同じように見えることを望んでいます。同じフォントとフォント サイズ (Arial Narrow Bold, 10) を使用しているにもかかわらず、Word 版では文字が少し小さいように見えます。結局のところ、Word 文書は段落を両端揃えにしました。SharpPDF の両端揃えオプションが見つかりません (左、右、中央のみ)。SharpPDF で段落を正当化するにはどうすればよいですか? または、テキストが正当化されているように見えるようにするにはどうすればよいですか?
Word のテキスト (上) と、sharpPDF から生成された PDF (下) のテキストの比較を次に示します。
以下は、sharpPDF の設定と比較した Word の設定です。