Duplikasi pdf lebih besar dari aslinya

3

Saya memiliki pdf yang, ketika saya menduplikatnya di Pratinjau dan menyimpannya, jauh lebih besar setelahnya:

Sebelum:

$ pdfinfo manuscript-EditorComments.pdf
Title:
Subject:
Keywords:
Author:         Rainer M Krug
Creator:        LaTeX with hyperref package
Producer:       pdfTeX-1.40.14
CreationDate:   Fri Jan 24 13:59:56 2014
ModDate:        Fri Jan 24 13:59:56 2014
Tagged:         no
Form:           none
Pages:          39
Encrypted:      no
Page size:      612 x 792 pts (letter)
File size:      1715794 bytes  <<<<<<<<<<<<<<
Optimized:      no
PDF version:    1.5  <<<<<<<<<<<<<<

Setelah itu:

$ pdfinfo manuscript-EditorComments\ copy.pdf
Author:         Rainer M Krug
Creator:        LaTeX with hyperref package
Producer:       Mac OS X 10.9.1 Quartz PDFContext
CreationDate:   Fri Jan 24 13:27:14 2014
ModDate:        Fri Jan 24 13:27:14 2014
Tagged:         no
Form:           none
Pages:          39
Encrypted:      no
Page size:      612 x 792 pts (letter)
File size:      2673770 bytes   <<<<<<<<<<<<<<
Optimized:      no
PDF version:    1.3   <<<<<<<<<<<<<<

Saya menyoroti perbedaan yang relevan. Sekarang apakah ini hanya disebabkan oleh versi pdf yang berbeda?

Bahkan mengurangi ukuran dengan filter kuarsa tidak mengubah ukuran file:

$ pdfinfo manuscript-EditorComments\ copy\ reduced.pdf
Author:         Rainer M Krug
Creator:        LaTeX with hyperref package
Producer:       Mac OS X 10.9.1 Quartz PDFContext
CreationDate:   Fri Jan 24 13:35:43 2014
ModDate:        Fri Jan 24 13:35:43 2014
Tagged:         no
Form:           none
Pages:          39
Encrypted:      no
Page size:      612 x 792 pts (letter)
File size:      2428897 bytes   <<<<<<<<<<<<<<
Optimized:      no
PDF version:    1.3   <<<<<<<<<<<<<<

OK - tidak ada gambar yang sangat berat di pdf, tetapi apakah perbedaannya hanya karena versi pdf?

Rainer
sumber

Jawaban:

3

Perbedaan ukuran beberapa ratus kilobyte dapat dikaitkan dengan versi PDF dan penyandian.

Versi terbaru dari PDF memperkenalkan fitur untuk mengurangi ukuran file. Fitur-fitur ini termasuk stream objek terkompresi di v1.4.

File PDF dapat terlihat identik tetapi disimpan pada disk dalam bentuk yang hampir tak terhingga. Aplikasi yang bertanggung jawab untuk membuat PDF sangat penting untuk mendapatkan ukuran file sekecil mungkin.

Sebagian besar aplikasi, seperti Pratinjau, akan memanggil kerangka kerja PDF umum atau pustaka untuk berurusan dengan format file. Ini akan menghasilkan file yang terbentuk dengan baik dengan sedikit usaha oleh pengembang aplikasi.

Aplikasi lain dapat membuat PDF sangat disesuaikan dengan konten dan kebutuhan mereka. The PDF Spesifikasi memungkinkan untuk digunakan kembali kreatif konten, de-duplikasi, dan optimisations yang membutuhkan pengetahuan tentang tujuan dokumen dan niat. Ini membutuhkan upaya yang signifikan dan semakin jarang.

Graham Miln
sumber
Terima kasih - itu menjelaskan perbedaan, tetapi menimbulkan pertanyaan apakah pdflatex jauh lebih efisien, atau apakah itu format file yang berbeda.
Rainer
Saya menganggap PDFLatex lebih efisien karena khusus membuat jenis dokumen yang terbatas dan terkenal. Pratinjau, yang mengacu pada mesin PDF Kuarsa Apple, sangat digeneralisasi dan tidak memiliki wawasan tentang konten yang dikerjakannya.
Graham Miln
0

Saat menduplikasi, Pratinjau menyematkan semua font ke dokumen pdf yang menghasilkan file yang lebih besar. Fitur yang sangat berguna jika Anda membutuhkan cara sederhana untuk menyematkan semua font.

Mehmet
sumber