nsprintoperation

    1熱度

    1回答

    我有一個NSTextView包含數據表,並且我重寫了drawPageBorderWithSize:方法來繪製頁面頁腳(頁碼)並且頁眉包含一個頁面標題,每一樣東西當我使用NSPrintOperation來顯示打印面板時可以正常工作。 ,但我需要顯示在我的窗口預覽(不是一個印刷板),這樣做,我想我的觀點導出爲PDF數據,如下列: NSMutableData *pdfData = [[NSMutable

    2熱度

    1回答

    我正在將作業配置設置爲NSPrintPreviewJob,NSPrintInfo,但該值似乎被忽略。而不是在預覽中打開文檔,打印操作將照常顯示打印面板。

    2熱度

    1回答

    當您致電[NSPrintOperation runOperation]時,打印系統運行打印選項面板,當用戶單擊確定時,將進行打印。 有沒有辦法在面板運行後,但在實際打印之前修改某些用戶所選的設置(在NSPrintInfo對象中)?我想覆蓋一些設置。 我知道你可以完全抑制面板,但我感興趣的方式是「截取」打印設置。

    0熱度

    1回答

    我和斯威夫特4工作MacOS和我可以在HTML字符串加載到我的Web視圖和我的代碼打印此網頁視圖的第一面: let printInfo = NSPrintInfo.shared printInfo.isHorizontallyCentered = true printInfo.isVerticallyCentered = true printInfo.orientation = .portr

    0熱度

    1回答

    我正在處理文件管理器。我已將他們的本地網址存儲在我的核心數據中。我有文件和文件夾,但是我想從我的應用程序打印png,jpeg,docx和pdf。 假設我在應用程序和每個文件中都有一個打印按鈕,如何打印該文件?

    0熱度

    1回答

    我們正在嘗試修改NSPrintPanel的默認選定紙張尺寸。使用NSNotification,我們可以在NSPrintPanel上觀察和實施附件視圖上的更改。但是,當我們嘗試實施setPaperSize(NSPrintInfo實例方法)時,沒有任何反應,並且爲所有其他打印機(我們有常規打印機和收據打印機)選擇默認打印機的初始紙張尺寸(默認)。 我知道每當打印機發生變化時,設置的新紙張尺寸都是正確的

    2熱度

    1回答

    發送MKMapView a -print:消息會導致只包含+/-按鈕和「合法」鏈接的輸出。同樣如果我嘗試[NSPrintOperation printOperationWithView:someMKMapView]或[theWindowThatContainsAMapView print]或[[NSPrintOperation PDFOperationWithView:someMKMapView

    3熱度

    2回答

    在我的Mac應用程序中,我有一個顯示一些html內容的webview。我從該webview創建一個PDFDocument,然後我想打印該文檔。所以我從文檔創建一個PDFView,然後我調用NSPrintOperation printOperationWithView。當顯示打印面板時,除頁面預覽顯示爲空白外,所有顯示都正確,但如果按下詳細信息按鈕,則會刷新面板並正確顯示頁面預覽。 我該如何解決這個

    0熱度

    1回答

    我試圖找出是否可以在不顯示系統打印面板的情況下在Mac OS X上打印,並且仍然以編程方式設置每個打印選項,即使是第三方打印機驅動程序。我想使用NSPrintInfo。 這可能嗎?是否所有的Mac打印機驅動程序都必須「通過」打印系統,這意味着每個Mac打印機驅動程序都必須通過NSPrintInfo以編程方式在驅動程序的UI中顯示每個選項? 或者第三方單元打印機驅動程序供應商的設置是否無法通過NSP

    1熱度

    1回答

    處理打印自定義視圖和我遇到困難 - 希望有人能指出我正確的方向。我已經讀過每個蘋果文檔,但它不工作。 我創建了一個簡單的程序來測試打印,我subclassed NSView(MainView),並將以下添加到drawRect方法。 @implementation MainView - (void)drawRect:(NSRect)dirtyRect{ [super drawRect