Exportar do Libreoffice Draw para PDF com autocrop?

6

No Libreoffice Draw, ao usar Arquivo → Exportar e escolher um formato de imagem, especialmente ao usar EPS para preservar o caractere vetorial da figura, há uma caixa de seleção "seleção" que faz com que a imagem exportada ser recortado automaticamente para o conteúdo da imagem.

Eu quero usar o vector grapgics principalmente com PDFLaTeX e, portanto, prefiro exportar diretamente para PDF. No entanto, ao exportar para pdf por Arquivo → Exportar ou Arquivo → Exportar como PDF , nenhum corte é executado, independentemente das configurações.

Existe alguma solução viável para obter um PDF com recorte automático diretamente do Draw?

Minhas soluções alternativas insatisfatórias atuais são

  • exportando como EPS e deixando a conversão em PDF para o pacote de latex pdftoeps . Desvantagem: desordem de arquivos desnecessários.
  • alterando manualmente o tamanho da página. Desvantagem: não conheço um método para cortar automaticamente a página. Além disso, esta solução não é adequada quando se tem várias folhas com figuras de tamanhos diferentes.
por kdb 05.02.2015 / 11:29

2 respostas

4

Fiz algumas experiências, e parece-me que o LibreOffice sempre colocará seus gráficos no formato da página (e eu não tenho certeza se isso é uma escolha errada, de qualquer forma).
Mas descobri que se você usar Arquivo → Exportar como PDF , poderá verificar a seção Selection in Range para exportar apenas os elementos selecionados, mas sempre os colocará no formato de página original.

Mas depois de criar seu arquivo PDF, você pode cortar automaticamente áreas em branco usando ferramentas cli como pdfcrop , conforme descrito aqui: link

Por exemplo, você pode cortar illustration.pdf deixando uma margem de 5 pontos com:

pdfcrop --margin 5 illustration.pdf

Existem também aplicações gráficas que podem cortar arquivos PDF, como Briss . Para ferramentas semelhantes, consulte também o link

No Mac OSX, você ainda pode usar Preview.app para cortar arquivos PDF. Basta usar a ferramenta de seleção retangular nos menus, selecionar a área desejada e usar a ferramenta de corte no mesmo menu.

    
por 05.02.2015 / 12:35
1

no Ubuntu, isso funciona para mim:

1) ctrl + a para selecionar seu desenho somente
2) exportar como SVG para FOLDER, enquanto a caixa de seleção está marcada
2) execute este script bash para converter todos os arquivos SVG em FOLDER para PDF:

#!/bin/bash
for f in *.svg; do
rsvg-convert -f pdf -o "${f%.*}.pdf" "$f" 
done

NOTA: você precisa instalar o rsvg-convert
NOTA: o mesmo funciona para o libre office impression

    
por 27.04.2018 / 16:30