Optimizar el Tamaño de Archivos PDF en Ruby
Contents
[
Hide
]
Aspose.PDF - Optimizar el Tamaño de Archivos PDF
Para optimizar el tamaño del archivo de un documento PDF usando Aspose.PDF Java para Ruby, llama al método optimize_filesize del módulo Optimize.
Código Ruby
def optimize_filesize()
# 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")
# Optimiza el tamaño del archivo eliminando objetos no utilizados
opt = Rjb::import('aspose.document.OptimizationOptions').new
opt.setRemoveUnusedObjects(true)
opt.setRemoveUnusedStreams(true)
opt.setLinkDuplcateStreams(true)
doc.optimizeResources(opt)
# Guarda el documento de salida
doc.save(data_dir + "Optimized_Filesize.pdf")
puts "Tamaño de archivo PDF optimizado, por favor verifica el archivo de salida."
end
Descargar Código en Ejecución
Download Optimizar el Tamaño del Archivo PDF (Aspose.PDF) desde cualquiera de los sitios de codificación social mencionados a continuación: