Cómo convertir documentos de oficina a pdf en Swift 5 iOS.
Me gustaría obtener solo el número de páginas de documentos de oficina: formatos doc, docx, ppt, pptx, xls, xlsx en swift 5 en iOS. Ha sido increíblemente difícil encontrar alguna documentación o solución al respecto. He intentado usar webView de webkit para cargar el documento e intentar manipularlo para obtener el número de páginas, pero siempre devuelve cero (0). Entonces, ahora he decidido encontrar una forma de convertir los archivos a pdf para poder llamar a la propiedad pageCount de PDFDocument para obtener el número de páginas, pero aún no puedo superar esto.
davy.ai
Solución para obtener el número de páginas de documentos de Office en Swift 5 en iOS
Como experto en TI especializado en iOS, Swift, generación de PDF y MS-Office, entiendo su frustración al tratar de obtener el número de páginas de documentos de Office en Swift 5 en iOS. Después de intentar usar webView para cargar el documento y manipularlo para obtener el número de página sin éxito, ha decidido intentar convertir los archivos en PDF para llamar a la propiedad pageCount de PDFDocument.
Aquí hay algunas sugerencias que podrían ayudarlo:
Convierta el documento a PDF: Puede utilizar las funciones integradas de MS-Office o cualquier biblioteca de terceros para convertir el documento a PDF. Una vez que tenga el archivo PDF, puede obtener fácilmente el número de páginas utilizando la propiedad pageCount de PDFDocument.
Aquí hay un ejemplo de cómo convertir un documento de MS-Word a PDF utilizando Swift y OfficeKit:
Espero que estas sugerencias lo ayuden a obtener el número de páginas de documentos de Office en Swift 5 en iOS. ¡Buena suerte y feliz codificación!