Edição de pdf: mudanças entre as edições

De MochilaWiki
Ir para navegaçãoIr para pesquisar
Sem resumo de edição
Sem resumo de edição
 
(16 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
ferramentas para gestão de pdf, ps
junta quatro arquivos de página única em uma página
* http://svn.ghostscript.com/ghostscript/trunk/gs/toolbin/
<source lang="bash">
sudo yum install texlive pdfjam
pdfjam pagina-1.pdf pagina-2.pdf pagina-3.pdf pagina-4.pdf --a4paper --no-landscape --frame true --nup 2x2 --suffix 4up --outfile .
</source>
 
junta vários arquivos pdf em um
<source lang="bash">
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=tudo.pdf 01.pdf 02.pdf 03.pdf 04.pdf
</source>
 
outra forma de juntar arquivo pdf num só
<source lang="bash">
pdftk wiki-ngomatec.pdf a.pdf b.pdf c.pdf output final.pdf
</source>


extraindo fontes de um pdf - com gs
extraindo fontes de um pdf - com gs
Linha 14: Linha 27:
</source>
</source>


* [http://starrhorne.com/posts/font_name_from_ttf_file/ informações de um fonte ttf]
extrair imagens de um pdf
necessário instalar o fonttools
<source lang="bash">
yum install fonttools
pdfimages -j arquivo.pdf figuras
</source>
 
gira a página de retrato para paisagem
<source lang="bash">
pdftk arquivo.pdf cat 1E output 2perfect.pdf
</source>


ttf_name somefont.ttf
identificado o espaço de cores, se é RGB e/ou CMYK
<source lang="bash">
identify -format '%[colorspace]' image.pdf
</source>


vários
<source lang="bash">
find . -iname "*.ttf" -exec ttf_name {} \;
sudo zypper in texlive-pdfjam
</source>


cortando arquivos
<source lang="bash">
for file in `ls *docu*.pdf`; do file="`basename $file .pdf`" ; pdfcrop --margins 10 $file.pdf $file-crop.pdf; done
</source>
juntando arquivos no num só arquivo
<source lang="bash">
pdfnup *-crop.pdf --nup 1x3 --outfile saida.pdf
</source>
comprimindo arquivo pdf
<source lang="bash">
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dNOPAUSE -dBATCH -sOutputFile=portfolio.pdf arquivo_final4.pdf
</source>
coloca uma página em cima da outra
<source lang="bash">
pdfjam 06.pdf 07.pdf --a4paper --no-landscape --nup 1x2 --suffix aa --outfile .
</source>
coloca uma página ao lado da outra
<source lang="bash">
pdfjam 06.pdf 07.pdf --a4paper --no-landscape --nup 1x2 --suffix aa --outfile .
</source>
* [http://www.vivaolinux.com.br/dica/Manipulando-arquivos-PDF-no-terminal Manipulando arquivos PDF no terminal]
* [http://onlinefontconverter.com/extract_font_from_pdf.php extraindo fontes de um pdf - por site]
* [http://onlinefontconverter.com/extract_font_from_pdf.php extraindo fontes de um pdf - por site]
* [http://pt.w3support.net/index.php?db=su&id=28426 ocr a partir de um pdf]
* [http://pt.w3support.net/index.php?db=su&id=28426 ocr a partir de um pdf]
Linha 28: Linha 79:
* [http://www.quantumelephant.co.uk/bookbinder/bookbinder.html Bookbinder]
* [http://www.quantumelephant.co.uk/bookbinder/bookbinder.html Bookbinder]
* http://mupdf.com/
* http://mupdf.com/
* [[Combinar ou extrair páginas de arquivos PDF]]
* [http://svn.ghostscript.com/ghostscript/trunk/gs/toolbin/ ferramentas para gestão de pdf, ps]
* [http://www2.warwick.ac.uk/fac/sci/statistics/staff/academic-research/firth/software/pdfjam usando pdfjam]
* [[Krop]]
* https://github.com/torakiki/sejda
[[Categoria:PDF]]

Edição atual tal como às 15h13min de 31 de maio de 2019

junta quatro arquivos de página única em uma página

sudo yum install texlive pdfjam
pdfjam pagina-1.pdf pagina-2.pdf pagina-3.pdf pagina-4.pdf --a4paper --no-landscape --frame true --nup 2x2 --suffix 4up --outfile .

junta vários arquivos pdf em um

gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=tudo.pdf 01.pdf 02.pdf 03.pdf 04.pdf

outra forma de juntar arquivo pdf num só

pdftk wiki-ngomatec.pdf a.pdf b.pdf c.pdf output final.pdf

extraindo fontes de um pdf - com gs

wget http://svn.ghostscript.com/ghostscript/trunk/gs/toolbin/extractFonts.ps
gs -q -dNODISPLAY extractFonts.ps -c "(Documento-2.pdf) extractFonts quit"

extraindo perfil icc de um pdf

wget http://svn.ghostscript.com/ghostscript/trunk/gs/toolbin/extractICCprofiles.ps
gs -q -dNODISPLAY extractICCprofiles.ps -c "(ICC_) (Documento-2.pdf) extractICCprofiles quit"

extrair imagens de um pdf

pdfimages -j arquivo.pdf figuras

gira a página de retrato para paisagem

pdftk arquivo.pdf cat 1E output 2perfect.pdf

identificado o espaço de cores, se é RGB e/ou CMYK

identify -format '%[colorspace]' image.pdf
sudo zypper in texlive-pdfjam

cortando arquivos

for file in `ls *docu*.pdf`; do file="`basename $file .pdf`" ; pdfcrop --margins 10 $file.pdf $file-crop.pdf; done

juntando arquivos no num só arquivo

pdfnup *-crop.pdf --nup 1x3 --outfile saida.pdf

comprimindo arquivo pdf

gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dNOPAUSE -dBATCH -sOutputFile=portfolio.pdf arquivo_final4.pdf

coloca uma página em cima da outra

pdfjam 06.pdf 07.pdf --a4paper --no-landscape --nup 1x2 --suffix aa --outfile .

coloca uma página ao lado da outra

pdfjam 06.pdf 07.pdf --a4paper --no-landscape --nup 1x2 --suffix aa --outfile .