junho 2019 - Aquela Questão é o que você estava procurando

domingo, 2 de junho de 2019

Textual description of firstImageUrl

Como Reduzir Tamanho de PDF no Linux - Usando Ghostscript

Reduzir Tamanho de PDF no Linux 

Ferramenta de impressão e manipulação de PDF e outros arquivos gráfico
Questão: Como reduzir o tamanho de arquivo de um PDF?


Muitas vezes precisamos enviar um arquivo PDF por e-mail, ou em sites que especificam o tamanho máximo que o arquivo pode ter. Frente a isso, precisamos reduzir o tamanho desses arquivos e deixá-los de acordo com os critérios do site ou de algum outro objetivo.

Resposta: Tanto no Linux como no Windows é possível utilizar o prompt de comandos para "converter" um arquivo PDF em outro de tamanho menor, para isso faz-se uso do conjunto de ferramentas do GhostscriptVeremos a seguir como diminuir consideravelmente o seu arquivo PDF no Sistema Operacional Linux.

Abra o terminal de comandos (um atalho para abrir o terminal seria: Alt + F2)  e depois copie e cole o seguinte comando no terminal.


gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/printer -dNOPAUSE \
-dQUIET -dBATCH -sOutputFile=ArquivoSaida_Novo.pdf ArquivoOrigem_Velho.pdf


No Comando acima:


Escrever no lugar de ArquivoSaida_Novo.pdf o nome do novo arquivo de saída. Já em ArquivoOrigem_Velho.pdf digitar o nome do arquivo que você deseja reduzir o tamanho. Tecle Enter ,espere por alguns segundos e seu arquivo estará pronto. Dependendo do tamanho do arquivo de origem o tempo de processamento pode aumentar.
Lembre-se de executar o comando na pasta onde se encontra o arquivo de origem. 

Entendendo o comando:


gs comando do Ghostscript para linux;

-sDEVICE=pdfwrite  seleciona qual dispositivo de saída o Ghostscript deve usar. Se esta opção não for fornecida, o dispositivo padrão (geralmente um dispositivo de exibição) será usado. O pdfwrite é para a geração do PDF;

-dCompatibilityLevel=1.4 determina o nível de compatibilidade; aqui foi usado o nível 1.4, compatível com o Adobe Reader 5 ou superior, mas poderia ser usado outros níveis, por exemplo, nível 1.3, que é compatível com o Acrobat Reader 3 ou superior;

-dPDFSETTINGS=/printer qualidade do PDF gerado. para a opção /printer a qualidade de imagem é de 72 dpi, para visualização em tela (outras opções serão apresentadas mais abaixo).

-dNOPAUSE desativam o prompt ao final de cada página processada;

-dQUIET Suprime comentários de informações de rotina na saída padrão. Isso é necessário no momento de redirecionar a saída do dispositivo para a saída padrão.

-dBATCH Habilita o processamento em lote. Faz com que o Ghostscript saia depois de processar todos os arquivos nomeados na linha de comando, em vez de entrar em um loop interativo. Caso esta opção não seja usada, você entrará no interpretador gs e precisará digitar quit para sair.

Normalmente usa-se -dNOPAUSE junto com  -dBATCH, assim desativa-se o prompt interativo. O interpretador também encerra normalmente se encontrar o fim do arquivo ou o Ctrl + C.

-sOutputFile=Original.pdf Novo.pdf especifica o nome do arquivo a ser gerado, Novo.pdf,  e o nome original do arquivo que vai ser reduzido, Original.pdf.

Níveis de Compressão: 


/default
/prepress
/PSL2Printer
/ebook
/screen
/printer

/default Tamanho razoável do arquivo - Define um arquivo com uma ampla variedade de uso.

Propriedades:

/GrayACSImageDict << /Blend 1 /HSamples [2 1 1 2] /VSamples [2 1 1 2] /QFactor 0.9 >>
/DownsampleGrayImages false
/PreserveOverprintSettings true
/Optimize false
/CreateJobTicket false
/AutoRotatePages /PageByPage
/NeverEmbed [/Courier /Courier-Bold /Courier-Oblique /Courier-BoldOblique /Helvetica /Helvetica-Bold /Helvetica-Oblique /Helvetica-BoldOblique /Times-Roman /Times-Bold /Times-Italic /Times-BoldItalic /Symbol /ZapfDingbats]
/ColorACSImageDict << /Blend 1 /HSamples [2 1 1 2] /VSamples [2 1 1 2] /QFactor 0.9 >>
/DownsampleMonoImages false
/UCRandBGInfo /Preserve
/DoThumbnails false
/PreserveEPSInfo true
/ColorConversionStrategy /LeaveColorUnchanged
/EmbedAllFonts true
/CannotEmbedFontPolicy /Warning
/DownsampleColorImages false
/PreserveOPIComments true

/prepress Geralmente maior que a opção /default e um pouco menor que o arquivo original. (high quality, color preserving, 300 dpi imgs).

Propriedades:

/GrayImageResolution 300
/GrayACSImageDict << /ColorTransform 1 /Blend 1 /HSamples [1 1 1 1] /VSamples [1 1 1 1] /QFactor 0.15 >>
/ColorImageResolution 300
/PreserveOverprintSettings true
/CreateJobTicket true
/AutoRotatePages /None
/MonoImageDownsampleType /Subsample
/NeverEmbed []
/ColorACSImageDict << /ColorTransform 1 /Blend 1 /HSamples [1 1 1 1] /VSamples [1 1 1 1] /QFactor 0.15 >>
/CompatibilityLevel 1.7
/UCRandBGInfo /Preserve
/DoThumbnails true
/ColorImageDownsampleType /Bicubic
/PreserveEPSInfo true
/ColorConversionStrategy /LeaveColorUnchanged
/GrayImageDownsampleType /Bicubic
/EmbedAllFonts true
/CannotEmbedFontPolicy /Error
/MonoImageResolution 1200
/PreserveOPIComments true

/PSL2Printer O maior tamanho, alta qualidade, geralemente maior que o tamanho do arquivo original.

Propriedades:

/GrayImageResolution 600
/ASCII85EncodePages true
/GrayACSImageDict << /ColorTransform 1 /Blend 1 /HSamples [1 1 1 1] /VSamples [1 1 1 1] /QFactor 0.15 >>
/DownsampleGrayImages false
/PreserveHalftoneInfo true
/PreserveOverprintSettings true
/ColorImageResolution 600
/AutoRotatePages /None
/TransferFunctionInfo /Preserve
/MonoImageDownsampleType /Subsample
/NeverEmbed []
/ColorACSImageDict << /ColorTransform 1 /Blend 1 /HSamples [1 1 1 1] /VSamples [1 1 1 1] /QFactor 0.15 >>
/DownsampleMonoImages false
/CompatibilityLevel 1.2
/UCRandBGInfo /Preserve
/DoThumbnails false
/ColorImageDownsampleType /Subsample
/PreserveEPSInfo true
/CompressFonts true
/ColorConversionStrategy /LeaveColorUnchanged
/CompressPages false
/GrayImageDownsampleType /Subsample
/EmbedAllFonts true
/CannotEmbedFontPolicy /Error
/MonoImageResolution 1200
/DownsampleColorImages false
/PreserveOPIComments true

/ebook Tamanho médio. Arquivo de saída menor que o arquivo original. (low quality, 150 dpi images).

Propriedades:

/GrayImageResolution 150
/GrayACSImageDict << /ColorTransform 1 /Blend 1 /HSamples [2 1 1 2] /VSamples [2 1 1 2] /QFactor 0.76 >>
/ColorImageResolution 150
/PreserveOverprintSettings false
/CreateJobTicket false
/AutoRotatePages /All
/MonoImageDownsampleType /Subsample
/NeverEmbed [/Courier /Courier-Bold /Courier-Oblique /Courier-BoldOblique /Helvetica /Helvetica-Bold /Helvetica-Oblique /Helvetica-BoldOblique /Times-Roman /Times-Bold /Times-Italic /Times-BoldItalic /Symbol /ZapfDingbats]
/ColorACSImageDict << /ColorTransform 1 /Blend 1 /HSamples [2 1 1 2] /VSamples [2 1 1 2] /QFactor 0.76 >>
/CompatibilityLevel 1.5
/UCRandBGInfo /Remove
/DoThumbnails false
/ColorImageDownsampleType /Average
/PreserveEPSInfo false
/ColorConversionStrategy /sRGB
/GrayImageDownsampleType /Average
/EmbedAllFonts true
/CannotEmbedFontPolicy /Warning
/MonoImageResolution 300
/PreserveOPIComments false

/printer Arquivo com tamanho entre as opções /prepress e /ebook(high quality, 300 dpi images).

Propriedades: 

/GrayImageResolution 300
/GrayACSImageDict << /ColorTransform 1 /Blend 1 /HSamples [1 1 1 1] /VSamples [1 1 1 1] /QFactor 0.4 >>
/ColorImageResolution 300
/PreserveOverprintSettings true
/CreateJobTicket true
/AutoRotatePages /None
/MonoImageDownsampleType /Subsample
/NeverEmbed []
/ColorACSImageDict << /ColorTransform 1 /Blend 1 /HSamples [1 1 1 1] /VSamples [1 1 1 1] /QFactor 0.4 >>
/CompatibilityLevel 1.7
/UCRandBGInfo /Preserve
/DoThumbnails false
/ColorImageDownsampleType /Average
/PreserveEPSInfo true
/ColorConversionStrategy /UseDeviceIndependentColor
/GrayImageDownsampleType /Average
/EmbedAllFonts true
/CannotEmbedFontPolicy /Warning
/MonoImageResolution 1200
/PreserveOPIComments true

/screen Gera o menor arquivo de todos, as custas de uma qualidade de imagem bem mais pobre. (screen-view-only quality, 72 dpi images).

Propriedades:

/GrayImageResolution 72
/GrayACSImageDict << /ColorTransform 1 /Blend 1 /HSamples [2 1 1 2] /VSamples [2 1 1 2] /QFactor 0.76 >>
/ColorImageResolution 72
/PreserveOverprintSettings false
/CreateJobTicket false
/AutoRotatePages /PageByPage
/MonoImageDownsampleType /Subsample
/NeverEmbed [/Courier /Courier-Bold /Courier-Oblique /Courier-BoldOblique /Helvetica /Helvetica-Bold /Helvetica-Oblique /Helvetica-BoldOblique /Times-Roman /Times-Bold /Times-Italic /Times-BoldItalic /Symbol /ZapfDingbats]
/ColorACSImageDict << /ColorTransform 1 /Blend 1 /HSamples [2 1 1 2] /VSamples [2 1 1 2] /QFactor 0.76 >>
/CompatibilityLevel 1.5
/UCRandBGInfo /Remove
/DoThumbnails false
/ColorImageDownsampleType /Average
/PreserveEPSInfo false
/ColorConversionStrategy /sRGB
/GrayImageDownsampleType /Average
/EmbedAllFonts true
/CannotEmbedFontPolicy /Warning
/MonoImageResolution 300
/PreserveOPIComments false

Tags: pdf ghostscript converter tamanho reduzir diminuir comprimir debian ubuntu fedora mint opensuse Red Hat Enterprise Linux CentOS Slackware Arch Gentoo Mageia Kali Windows reduzir 

FONTE: www.ghostscript.com/doc/current/Use.htm


Related Posts Plugin for WordPress, Blogger...