問題タブ [quicklook]
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.
iphone - クイックルックQLPreviewControllerアニメーションの実装
QLPreviewControllerDelegateの次のメソッドを実装しようとしていますが、このメソッドでは、プレビューコントローラーの前にプレビューアイテムを表示するビューを返す必要があります。これはself.viewである必要がありますが、次のコンパイルエラーが発生します。
これを修正するにはどうすればよいですか?
macos - 動的UTIは安定していますか?
UTI が宣言されていない形式のファイルがあるため、Launch Services はそれに動的 UTI を割り当てました ( dyn.ah62d4rv4ge81g23wsmw1a5dbte
)。これらのドキュメントの UTI を制御することはできません。
また、そのフォーマット用のクイック ルック ジェネレーターを開発したい場合もあり、クイック ルック ジェネレーターはドキュメント UTI のみに依存し、プロパティ リストにある他の種類のドキュメント ID (作成者コードや拡張子)。
開発者が動的 UTI を追加するまで、動的 UTI を使用しても安全ですか? それらは、別のマシンの同じファイルに対して同じ UTI を返す可能性が高い安定したアルゴリズムによって生成されていますか?
objective-c - サブビューとしてQLPreviewControllerを追加してもPDFが読み込まれません
QLPreviewControllerのビューをサブビューとして追加しようとしています(いいえ、navコントローラーまたはモーダルは使用できません)。QLPreviewControllerのファブリックの背景のみが表示されます。
1つ作成し、サブビューとして追加します。
私のQLPreviewControllerDataSourceメソッドは正常に機能します(一度に1つのPDFを表示):
データソースメソッドは常にファイルのURLを返し、QLPreviewControllerはファイルを開くことができると言いますが、実際には開きません。背景を取得するだけです。これself.currentPDF
は、QLPreviewControllerを作成する前に設定され、(CoreDataからの)正しい情報が含まれています。
デリゲートメソッドが呼び出されることはありません。しかし、私もそれを標準的な方法で使用していないので、それはまったく予想外ではありません。
[preview setNeedsLayout]
、[preview setNeedsDisplay']
を呼び出してみまし[preview refreshCurrentPreviewItem]
たが、これらはデータソースメソッドを呼び出すだけで、何も変更しません。
PDFは有効です。Xcodeとプレビューの両方でそれらを開くことができるので、それは問題ではありません。なぜこれがうまくいかないのか、私はちょっと困惑しています。これを機能させるために助けをいただければ幸いです。
objective-c - iOS QuickLook フレームワークの代替
http://sparkleshare.org、OSS Dropbox の代替クライアントを開発しています。ファイルのプレビューには QuickLook フレームワークを使用していますが、PDF のみをプレビューしているようです (何か間違っている可能性があります)。ファイルのプレビューに iOS ドロップボックス クライアントを使用するものは何ですか? QuickLook の代替手段はありますか? 使うべきですか?
iphone - iPhone での画像のクイックルック
画像のURLを知っている画像をダウンロードしています。クイックルックフレームワークを使用してこの画像を表示するにはどうすればよいですか。次のコードを使用してダウンロードしています。
賢明なようにUIImagesの配列または辞書がある場合、quickLookに何をすべきですか..
objective-c - QuickLook プレビュー パネル
QuickLook プレビュー機能の使用方法の例を探しています。ハード ドライブにファイルの URL があり、ファイルまたはフォルダーのファインダーで「スペース」キーを押すのと同じ機能を実現し、すべてのウィンドウの上にプレビュー ウィンドウを表示したいと考えています。私がquickLook APIで読んだことから、QLPreviewRequestはファイルのプレビューを返します。ここで質問が発生します。プレビューを表示するために独自のウィンドウ/パネルを設計する必要がありますか、それとも自動的に行う方法はありますか?
ios - Mimeタイプ(または何か)では、iOSメールはQuicklookで開きませんか?
私はこの回答のすばらしい指示に従ってきましたが、これは完璧に機能します。しかし、私のファイルタイプはmime "application / notforquicklook"であり、quicklookはそれを開こうとします。これにより、一般的なギアが回転し、何も起こりません。
この問題を回避するにはどうすればよいですか?私のファイルは圧縮されたplistです。以前は完全なXMLplistを使用していましたが、これは正常に機能しましたが、大きすぎます(利点がありません)。
これは正しいMIMEタイプを選択することの問題ですか、それとも他の何かですか?
objective-c - ファイルの QuickLook プレビュー イメージを取得する
ファイルのクイック ルック プレビュー イメージを取得する方法はありますか?
私はこのようなものを探しています:
NSImage *image = [QuickLookPreviewer quickLookPreviewForFile:path];
iphone - QuickLookフレームワークまたはUiDocumentInteractionControllerを使用して暗号化されたファイルを表示します
暗号化されたword/excel / pdfファイルがローカルに保存されており、iPadアプリでプレビューする必要があります。QLPreviewControllerまたはUiDocumentInteractionControllerを使用してこれらのファイルをプレビューできることを理解しています。私はこれを非常にうまく使うことができます
しかし、ファイルは暗号化されており、復号化するとNSDataオブジェクトを取得します。これらのいずれかにNSDataをロードするにはどうすればよいですか。
また、NSDataをローカルファイルとして保存し、プレビューにロードできることも理解しています。ただし、暗号化されていないファイルをローカルに保存しないという制約があります。
誰かがすでにこれを達成していて、ここで私を助けることができるならば、それは大いに感謝されるでしょう。
ありがとうAJ
macos - 「マルチディスプレイ」モードで QLPreviewPanel を開く
QLPreviewPanel を使用してフォルダーの内容を表示しています。デフォルトでは、これは最初の項目を表示し、ユーザーはマルチ ディスプレイ ボタンをタップしてそれらをすべて表示できます。デフォルトでマルチディスプレイにしたいのですが、それを行う方法がわかりません。
これは内部アプリケーション用であるため、プライベート API 呼び出しは受け入れられます。
以下の画像は、2 つのモードを示しています。最初の画像のように開きますが、2 番目の画像のように開きたいです。