Eliminar Metadatos de PDF en Ruby

Aspose.PDF - Eliminar Metadatos

Para eliminar metadatos de un documento Pdf usando Aspose.PDF Java para Ruby, simplemente invoca el módulo RemoveMetadata.

Código Ruby

# La ruta al directorio de documentos.

data_dir = File.dirname(File.dirname(File.dirname(File.dirname(__FILE__)))) + '/data/'

# Abre un documento pdf.

doc = Rjb::import('com.aspose.pdf.Document').new(data_dir + "input1.pdf")

if doc.getMetadata().contains("pdfaid:part")

    doc.getMetadata().removeItem("pdfaid:part")

end    

if doc.getMetadata().contains("dc:format")

    doc.getMetadata().removeItem("dc:format")

end

# guarda el documento actualizado con nueva información

doc.save(data_dir + "Remove_Metadata.pdf")

puts "Metadatos eliminados con éxito, por favor verifica el archivo de salida."

Descargar Código en Ejecución

Descargar Eliminar Metadatos (Aspose.PDF) desde cualquiera de los sitios de codificación social mencionados a continuación: