Commit 198856a82570dfaf9857281d2f5acc521ab7022b
1 parent
8ab52fa5
Improve pclm parameter settings
Showing
1 changed file
with
3 additions
and
1 deletions
libqpdf/QPDFWriter.cc
| @@ -2307,7 +2307,8 @@ QPDFWriter::write() | @@ -2307,7 +2307,8 @@ QPDFWriter::write() | ||
| 2307 | 2307 | ||
| 2308 | if (this->pclm) | 2308 | if (this->pclm) |
| 2309 | { | 2309 | { |
| 2310 | - setStreamDataMode(qpdf_s_preserve); | 2310 | + this->stream_decode_level = qpdf_dl_none; |
| 2311 | + this->compress_streams = false; | ||
| 2311 | this->encrypted = false; | 2312 | this->encrypted = false; |
| 2312 | } | 2313 | } |
| 2313 | 2314 | ||
| @@ -2334,6 +2335,7 @@ QPDFWriter::write() | @@ -2334,6 +2335,7 @@ QPDFWriter::write() | ||
| 2334 | } | 2335 | } |
| 2335 | else if (this->normalize_content || | 2336 | else if (this->normalize_content || |
| 2336 | this->stream_decode_level || | 2337 | this->stream_decode_level || |
| 2338 | + this->pclm || | ||
| 2337 | this->qdf_mode) | 2339 | this->qdf_mode) |
| 2338 | { | 2340 | { |
| 2339 | // Encryption makes looking at contents pretty useless. If | 2341 | // Encryption makes looking at contents pretty useless. If |