¿Tiene alguna idea de cómo extraer una parte de un documento PDF y guardarlo como PDF? En OS X es absolutamente trivial usando Vista previa. Probé el editor de PDF y otros programas, pero fue en vano.
Me gustaría un programa donde selecciono la parte que quiero y luego la guardo como pdf con un comando simple como CMD+ Nen OS X. Quiero que la parte extraída se guarde en formato PDF y no en formato jpeg, etc.
pdfshuffler
en los repos.pdfshuffler
ya no funciona en Ubuntu 14.04+. Siempre puede usar el cuadro de diálogo de impresión o una alternativa basada en terminal comopdfseparate
apt-get
todavía funciona bien para mí en 16.04. Tal vez arreglaron los errores, si había algunos.Respuestas:
pdftk
es una herramienta útil multiplataforma para el trabajo ( página de inicio de pdftk ).pasa el nombre de archivo del pdf principal, luego le dice que solo incluya ciertas páginas (12-15 en este ejemplo) y lo envíe a un nuevo archivo.
fuente
pdftk A=in.pdf cat A1-10 A15 A17 output out.pdf
pdftk
no está disponible en Ubuntu 18.04. (ver askubuntu.com/questions/1028522/… )pdftk
sin duda es una herramienta que puede hacer el trabajo, recomendaría no hacerlo. Esto no es software libre, sino una pieza de shareware torpe. También necesita la JVM. Una herramienta más razonable esqpdf
, como se sugiere en otra respuesta .muy simple, use el lector de PDF predeterminado:
imprimir como archivo ¡eso es!
entonces
fuente
Rango de páginas - secuencia de comandos Nautilus
Visión de conjunto
Creé un script un poco más avanzado basado en el tutorial @ThiagoPonte vinculado. Sus características clave son
Captura de pantalla
Código
Instalación
Siga las instrucciones de instalación genéricas para los scripts de Nautilus . Asegúrese de leer el encabezado del script cuidadosamente, ya que ayudará a aclarar la instalación y el uso del script.
Páginas parciales - PDF Shuffler
Visión de conjunto
Instalación
Uso
PDF-Shuffler puede recortar y eliminar páginas PDF individuales. Puede usarlo para extraer un rango de página de un documento o incluso páginas parciales utilizando la función de recorte:
Elementos de la página - Inkscape
Visión de conjunto
Inkscape es un editor de gráficos vectoriales de código abierto muy potente. Admite una amplia gama de formatos diferentes, incluidos archivos PDF. Puede usarlo para extraer, modificar y guardar elementos de página de un archivo PDF.
Instalación
Uso
1.) Abra el archivo PDF de su elección con Inkscape. Aparecerá un cuadro de diálogo de importación. Elija la página de la que desea extraer elementos. Deje las otras configuraciones como están:
2.) En Inkscape, haga clic y arrastre para seleccionar los elementos que desea extraer:
3.) Invierta la selección con !y elimine el objeto seleccionado con DELETE:
4.) Recorte el documento a los objetos restantes accediendo al cuadro de diálogo Propiedades del documento con CTRL+ SHIFT+ Dy seleccionando "ajustar documento a imagen":
5.) Guarde el documento como un archivo PDF desde el cuadro de diálogo Archivo -> Guardar como :
6.) Si hay imágenes de mapa de bits / ráster en su documento recortado, puede establecer su DPI en el cuadro de diálogo que aparece a continuación:
7.) Si siguió todos los pasos, habrá producido un verdadero archivo PDF que solo consta de los objetos de su elección:
fuente
pdfshuffler
no es suficiente si desea extraer una parte de la página PDF. Los datos PDF originales de la página aún se conservan en el archivo. No use este método si desea eliminar datos confidenciales de un archivo PDF.pdfshuffler
ahora se llamapdfarranger
.QPDF es genial. Úselo de esta manera para extraer las páginas 1-10
input.pdf
y guardarlo comooutput.pdf
.Tenga en cuenta que
input.pdf
se escribe dos veces.Puede instalarlo invocando:
Es una gran herramienta para la manipulación de PDF, que es muy rápida, tiene muy pocas dependencias. "Puede encriptar y linealizar archivos, exponer las partes internas de un archivo PDF y hacer muchas otras operaciones útiles para los usuarios finales y los desarrolladores de PDF".
http://sourceforge.net/projects/qpdf/
fuente
--
) es realmente extraña..
en lugar del archivo de entrada en las opciones --pages:qpdf --pages . 1-10 -- input.pdf output.pdf
.Guarde esto como un script de shell, como pdfextractor.sh:
Para ejecutar escriba:
4
se refiere a la página donde comenzará el nuevo pdf.20
se refiere a la página con la que finalizará el pdf.myfile.pdf
es el archivo pdf que desea extraer partes.La salida estaría
myfile_p4_p20.pdf
en el mismo directorio que el archivo pdf original.Todo esto y más información aquí: Consejo técnico
fuente
gs -sDEVICE=pdfwrite -dNOPAUSE -dBATCH -dFirstPage=1 -dLastPage=10 -sOutputFile=output.pdf input.pdf
"-sOutputFile=${3%.pdf}_p${1}-p${2}.pdf"
etc. (tenga en cuenta las citas)).En cualquier sistema que tenga instalada una distribución TeX:
Por ejemplo:
Ver https://tex.stackexchange.com/a/79626/8666
fuente
Hay una utilidad de línea de comandos llamada pdfseparate .
De los documentos:
O, para seleccionar una sola página (en este caso, la primera página) del archivo sample.pdf:
fuente
pdftk
pdftk
(sudo apt-get install pdftk
) es una gran línea de comando también para la manipulación de PDF. Aquí hay algunos ejemplos de lo quepdftk
puede hacer:En su caso, yo haría:
fuente
¿Has probado PDF Mod?
Puede, por ejemplo, extraer páginas y guardarlas como pdf.
Descripción:
PDF Mod es una herramienta simple para modificar documentos PDF. Puede rotar, extraer, eliminar
y reordenar páginas mediante arrastrar y soltar. Se pueden combinar varios documentos mediante arrastrar
y soltar. También puede editar el título, el tema, el autor y las palabras clave de un
documento PDF con PDF Mod.
Espero que esto sea útil.
Regars
fuente
Estaba tratando de hacer lo mismo. Todo lo que tienes que hacer es:
instalar
pdftk
:si quieres extraer páginas aleatorias:
si quieres extraer un rango:
Por favor, consulte la fuente para obtener más información.
fuente
Resulta que puedo hacerlo
imagemagick
. Si no lo tiene, instale simplemente con:Nota 1 : He intentado esto con un pdf de una página (estoy aprendiendo a usarlo
imagemagick
, así que no quería más problemas de los necesarios). No sé si / cómo funcionará con varias páginas, pero puede extraer una página de interés conpdftk
:donde indica el número de página que se dividirá (en el ejemplo anterior,
A1
selecciona la primera página).Nota 2 : La imagen resultante usando este procedimiento será una trama.
Abra el pdf con el comando
display
, que es parte de laimagemagick
suite:El mío se veía así:
Haga clic en la imagen para ver una versión de resolución completa.
Ahora hace clic en la ventana y aparecerá un menú a un lado. Allí, seleccione Transformar | Cultivos .
De vuelta en la ventana principal, puede seleccionar el área que desea recortar simplemente arrastrando el puntero (selección clásica de esquina a esquina).
Observe el puntero en forma de mano alrededor de la imagen mientras selecciona
Esta selección se puede refinar antes de continuar con el siguiente paso.
Una vez que haya terminado, observe el pequeño rectángulo que aparece en la esquina superior izquierda (vea la imagen de arriba). Muestra las dimensiones del área seleccionada primero (por ejemplo
281x218
) y luego las coordenadas de la primera esquina (por ejemplo+256+215
).Escriba las dimensiones del área seleccionada; lo necesitará al momento de guardar la imagen recortada.
Ahora, de vuelta en el menú emergente (que ahora es el menú específico "recortar"), haga clic en el botón Recortar .
Finalmente, una vez que esté satisfecho con los resultados del recorte, haga clic en el menú Archivo | Salvar
Navegue a la carpeta donde desea guardar el pdf recortado, escriba un nombre, haga clic en el botón Formato , en la ventana "Seleccionar tipo de formato de imagen" seleccione PDF y haga clic en el botón Seleccionar . De vuelta en la ventana "Examinar y seleccionar un archivo", haga clic en el botón Guardar .
Antes de guardar,
imagemagick
pedirá "seleccionar la geometría de la página". Aquí, escribe las dimensiones de su imagen recortada, usando una simple letra "x" para separar el ancho y la altura.Ahora, puede hacer todo esto perfectamente desde la línea de comando (el comando es
convert
con opción-crop
), seguramente es más rápido, pero tendría que saber de antemano las coordenadas de la imagen que desea extraer. Chequeman convert
y un ejemplo en su página web .fuente
imagemagick
funciona solo con imágenes ráster ydisplay
es solo un comando de la suite. Hay muchas interfaces paraimagemagick
- verifique su página web. Para las imágenes vectoriales, creo que la mejor solución es su método con Inkscape.PDF Split and Merge es bastante útil para esta y otras operaciones de manipulación de PDF.
Descargar desde aquí
fuente
sudo apt-get install pdfsam
). Sin embargo, la versión en Ubuntu está bastante desactualizada, ya que todavía está en la versión 1.1.4, mientras que la versión de sourceforge ya es 2.2.2.Como el usuario original solicitó una herramienta interactiva y no una herramienta de línea de comandos: una solución fácil es usar cualquier visor de PDF (okular en Kubuntu, evince o incluso Firefox en Ubuntu) y luego simplemente usar el diálogo de impresión estándar, elija "imprimir para Archivo PDF ", y luego seleccione en el cuadro de diálogo de configuración extendida, qué páginas" imprimir ". Esta variante tiene algunos inconvenientes, ya que algunos trucos en el PDF original (como páginas rotadas, formularios, etc.) pueden perderse, pero funciona directamente para la mayoría de los PDF simples.
fuente
Si desea extraer de sus archivos PDF, puede utilizar http://www.sumnotes.net . Es una herramienta increíble para extraer notas, resaltados e imágenes de archivos PDF. También puede ver tutoriales en Youtube escribiendo
sumnotes
.¡Espero que lo disfrute!
fuente