software libros español testing pdf qa

libros de testing de software en español pdf



¿Cómo crear archivos PDF grandes(10MB, 50MB, 100MB, 200MB, 500MB, 1GB, etc.) con fines de prueba? (8)

Intenté esto for ((i=1; i<=10; i++)); do convert 100MB.pdf 10MB.pdf 100MB.pdf; done for ((i=1; i<=10; i++)); do convert 100MB.pdf 10MB.pdf 100MB.pdf; done for ((i=1; i<=10; i++)); do convert 100MB.pdf 10MB.pdf 100MB.pdf; done para crear un archivo de 100MB pero muy rápidamente se queda sin RAM.

¿Algunas ideas?



¿Has probado usar cat para combinar los archivos?

cat 10MB.pdf 10MB.pdf > 20MB.pdf

Eso debería dar como resultado un archivo de 20 MB.


En parte, depende de lo que intente aumentar el tamaño de ... número de páginas, número de imágenes, tamaño de una sola imagen. En mi experiencia, el gran volumen (90% +) de cualquier archivo PDF "grande" dado serán las imágenes.

Podría intentar usar un producto profesional como Adobe InDesign para construir rápidamente un gran proyecto y exportarlo como PDF.

Adobe Acrobat Pro tiene herramientas integradas para optimizar los archivos PDF; intente utilizar las herramientas para "des-optimizar" su archivo. :)


La herramienta más simple: use pdftk (o pdftk.exe , si está en Windows):

pdftk 10_MB.pdf 100_MB.pdf cat output 110_MB.pdf

Este será un PDF válido. Descargue pdftk aquí .

Actualización: si quiere PDF realmente grandes (y válidos), no optimizados, use este comando:

pdftk 100MB.pdf 100MB.pdf 100MB.pdf 100MB.pdf 100MB.pdf cat output 500_MB.pdf

o incluso (si está en Linux, Unix o Mac OS X):

pdftk $(for i in $(seq 1 100); do echo -n "100MB.pdf "; done) cat output 10_GB.pdf


Para aquellos que usan macOS mkfile podría ser una buena alternativa para fallar o dd

mkfile 100m some100mfile.pdf

referencia - https://.com/a/33478049/711401


Tuve problemas al usar pdftk con el parámetro cat que tuvo un mejor éxito con la salida .

El siguiente comando funcionó para mí:

pdftk file_1.pdf file_1.pdf file_1.pdf file_1.pdf cat output.pdf

El uso de cat produjo el siguiente error:

Error: Unexpected text in page range end, here: output.pdf Exiting. Acceptable keywords, for example: "even" or "odd". To rotate pages, use: "north" "south" "east" "west" "left" "right" or "down" Errors encountered. No output created. Done. Input errors, so no output created.

http://www.pdflabs.com/docs/pdftk-cli-examples/ .

Creé un PDF de 172 MB y no es el momento.


Una posibilidad es, si está familiarizado con el formato PDF:

  1. Cree algunos simplemente PDF con una página (la página debe estar contenida dentro de un objeto)
  2. Copiar objeto multiplicar veces
  3. Agregar referencias a los objetos copiados al catálogo de páginas
  4. Repare la tabla de xref

Obtiene un documento válido de cualquier tamaño, todo el archivo será procesado por un lector.