問題タブ [cgpdfcontext]
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.
ios - CGPDFContext のサイズは?
CGPDFContext を作成する必要があります。この PDF には画像が 1 つだけ含まれています。
画像は 2100 x 3000 ピクセルです。
この画像を Photoshop で開き、300 dpi で印刷するとします。Photoshop は 300 ピクセルを使用して印刷物を 1 インチごとに作成するため、この画像は 7 x 10 インチになります。
そのため、この画像はこのサイズになっています。
ここで、CGPDFContext を作成する必要があります。このコンテキストはポイントで作成する必要があることをどこかで読みました。CGPDFContext では 1 ポイント = 1/72 インチであるという記述があります。これは、コンテキストが 72 dpi (?) になることを意味します。
では、300 dpi で最高の品質を得るには、このコンテキストをどのサイズで作成すればよいでしょうか。
もう 1 つの質問は次のとおりです。このコンテキストが 1/72 のものに基づいて作成されたと仮定すると、7 x 10 インチは 504 x 720 pt を表します。これがコンテキストを作成する必要があるサイズである場合、これを使用してコンテキストに画像を書き込むとどうなりますか?
2100x3000 ピクセルの画像は、ピクセルを失うことなくコンテキストに埋め込まれますか? 画像を 504x720 に縮小したくない
swift - SwiftでPDFコンテキストでテキストを描画するには?
PDFファイルを作成してそのパスを返す簡単な関数があります。
ios - CGPDFContextCreateWithURL を使用すると PDF が空白ページになる
CGPDFContextCreateWithURL で簡単な pdf を作成しようとしていますが、pdf を表示すると空白になります。私のコード:
私の drawSuperPDF() 関数
私の drawHeaders() と drawHeaderText() 関数
そして最後に、私の showPDFFile()
ios - iOSで静的および動的の両方でPDFにきれいに描画するにはどうすればよいですか?
私は現在、リモート サーバーから PDF をダウンロードして描画するアプリに取り組んでいます。Google マップのピンのような注釈を PDF (静的描画部分) に描画したいと考えています。さらに、ユーザーがピンに触れたかどうかを検出し、この PDF (動的描画部分) に calloutBox を描画したいと考えています。明らかに、pdf をスクロール可能/ズーム可能にしたいと考えています。これを達成する良い方法を知っている人はいますか?
私が調査したこと: 1) UIWebView でレンダリングします。これは素晴らしい解決策のように思えますが、PDF に描画コードを実装する方法が明確ではありません。描画用に UIWebView の上に透明な UIView を作成すると言う人がいると聞きました。これには問題があるようですが、ズームとスクロールをどのように処理しますか?
2) Quartz 2D を使用して、サーバーから取得した PDF から独自の PDF を生成します。独自の PDF コンテンツを描画すると、静的マーカー ピンを描画できます。この PDF を取得したら、それを WebView に挿入できます。ただし、このアプローチの問題は、ユーザーがピンをタップしたときに吹き出しボックスの動的な描画を処理する必要があり、問題 1 に戻ることです。
objective-c - PDFファイルに印刷するために、NSTextFieldから別の文字列に文字列を追加しようとしています
createPDFFile メソッドを呼び出すフォームに入力された顧客データを保存するメソッドがあります。私はPDFファイルを作成しました.PDFファイルをレイアウトできるように、現在そこにいくつかのフィラー文字列があります.NSTextFieldからstringValueを取得し、exのタイルを含む文字列に追加したいと思います:@ "名前:" NSTextField から stringValue を追加します。IBOutput を保持するように変更したため、最初のアイテムを機能させることができます。これは最初のアイテムでは機能しましたが、2 番目のアイテムでは機能しませんでした。BAD_AXCESS エラーが発生していますが、メソッドが完了したときのみです。
PDF描画メソッドの開始は次のとおりです。
保存方法は次のとおりです。
これがcreateEstimatePDFメソッドです
何かがリリースされていると思いますが、どこにあるのかわかりません。変数を見てステップスルーすると、値が最後まで表示されてからブームになり、メソッドの最後の閉じ括弧にヒットしてから、BAD_ACCESS エラーが表示されます。私が理解していないのは、これが機能するということです。
メソッドを介してデータを渡し、顧客オブジェクトを渡すために、値もコピーしようとしました。
さらに情報が必要な場合は、提供できます。すべての NSTextfields は保持されます