2
일부 NSImages가 포함 된 배열이 있습니다. 주로 NSImage를 PDF로 변환하려고합니다. 그래서, 누구든지 스위프트에서 어떻게하는지 보여 줄 수 있습니까?PDF로 NSImages하고 Swift에서 병합하십시오.
가능하면 PDF를 하나로 병합하고 출력하는 방법을 보여줄 수 있습니까? 정말 고마워요.
일부 NSImages가 포함 된 배열이 있습니다. 주로 NSImage를 PDF로 변환하려고합니다. 그래서, 누구든지 스위프트에서 어떻게하는지 보여 줄 수 있습니까?PDF로 NSImages하고 Swift에서 병합하십시오.
가능하면 PDF를 하나로 병합하고 출력하는 방법을 보여줄 수 있습니까? 정말 고마워요.
다음은 이미지에서 PDF 문서를 만드는 데 필요한 몇 가지 단계입니다. 시작하면됩니다.
PDFKit (가져 오기 Quartz) 프레임 워크를 사용하십시오.
// Create an empty PDF document
let pdfDocument = PDFDocument()
// Load or create your NSImage
let image = NSImage(....)
// Create a PDF page instance from your image
let pdfPage = PDFPage(image: image!)
// Insert the PDF page into your document
pdfDocument.insert(pdfPage!, at: 0)
// Get the raw data of your PDF document
let data = pdfDocument.dataRepresentation()
// The url to save the data to
let url = URL(fileURLWithPath: "/Path/To/Your/PDF")
// Save the data to the url
try! data!.write(to: url)
정확한 PDF 페이지 크기를 얻으려면 페이지의 경계와 이미지 크기를 조정해야 할 수도 있습니다.
다른 PDFDocument/PDFPage API를 사용하여 페이지를 삽입, 제거 및 순서를 변경할 수 있습니다.