Как удалить поля по умолчанию печати при печати WKWEBVIEW в PDF на iOS?IOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Как удалить поля по умолчанию печати при печати WKWEBVIEW в PDF на iOS?

Сообщение Anonymous »

Я пытаюсь генерировать PDF из WkWebView на iOS с помощью UiprintInteractionController. Цель состоит в том, чтобы создать PDF без каких-либо поля по умолчанию (полный контент, если возможно). < /P>
Вот моя текущая функция: < /p>

Код: Выделить всё

func openPrintPanel(wKWebView: WKWebView, fileName: String) {

// Create a print info object
let printInfo = UIPrintInfo.printInfo()
printInfo.outputType = .general
printInfo.jobName = "Resume Document"

// Create print interaction controller
let printController = UIPrintInteractionController.shared
printController.printInfo = printInfo

let formatter = wKWebView.viewPrintFormatter()
printController.printFormatter = formatter

// Set up a completion handler
let completionHandler: UIPrintInteractionController.CompletionHandler = { (printController, completed, error) in
if !completed, let error = error {
print("Printing failed due to error: \(error.localizedDescription)")
} else if completed {
print("Printing completed successfully")
}
}

// Present the print controller
if let rootVC = UIApplication.shared.windows.first?.rootViewController {
printController.present(animated: true, completionHandler: completionHandler)
} else {
printController.present(animated: true, completionHandler: completionHandler)
}

}
Когда я использую printInfo.outputType = .general PDF -pdf включает в себя поля по умолчанию вокруг содержимого. Вместо этого я вижу размеры фото бумаги, такие как 4x6 или 5x7, что не приемлемо для PDF в стиле документа. src = "https://i.sstatic.net/udmjgede.png"/>

Подробнее здесь: https://stackoverflow.com/questions/796 ... pdf-on-ios
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Появка на странице CSS игнорируется в WkwebView во время печати на iOS?
    Anonymous » » в форуме IOS
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Появка на странице CSS игнорируется в WkwebView во время печати на iOS?
    Anonymous » » в форуме IOS
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Как избежать разрывов изображения при генерации PDF -файлов от WkwebView в iOS?
    Anonymous » » в форуме Html
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Как избежать разрывов изображения при генерации PDF -файлов от WkwebView в iOS?
    Anonymous » » в форуме CSS
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Как отключить перетаскивание iOS 11 и iOS 12 в WKWebView?
    Anonymous » » в форуме IOS
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous

Вернуться в «IOS»