Convertir PDF/x a formatos PDF en Python

PDF/x a formato PDF significa la capacidad de convertir PDF/UA y PDF/A a archivo PDF.

Convertir PDF/A a PDF

  1. Cargue el documento PDF usando ‘ap.Document’.
  2. Llame a ‘remove_pdfa_compliance()’ para eliminar todas las configuraciones de cumplimiento y metadatos relacionados con PDF/A.
  3. Guarde el PDF resultante en la ruta de salida.

    from os import path
    import aspose.pdf as ap

    path_infile = path.join(self.data_dir, infile)
    path_outfile = path.join(self.data_dir, "python", outfile)

    document = ap.Document(path_infile)
    document.remove_pdfa_compliance()
    document.save(path_outfile)

    print(infile + " converted into " + outfile)

Eliminando el cumplimiento PDF/UA

Esta función demuestra un proceso de conversión de dos pasos: primero elimina el cumplimiento PDF/UA (Accesibilidad Universal), y luego convierte el PDF resultante al formato PDF/A-1B con etiquetado automático para accesibilidad y estructura semántica.

  1. Cargue el documento PDF usando ‘ap.Document()’.
  2. Llame a ‘document.remove_pdfa_compliance()’ para eliminar cualquier restricción o configuración de cumplimiento PDF/A.
  3. Guarde el PDF modificado en ‘path_outfile’.

    from os import path
    import aspose.pdf as ap

    path_infile = path.join(self.data_dir, infile)
    path_outfile = path.join(self.data_dir, "python", outfile)

    document = ap.Document(path_infile)
    document.remove_pdfa_compliance()
    document.save(path_outfile)

    print(infile + " converted into " + outfile)