Почему ghostscript не нравится профиль I CC моего PDF-файла? - PullRequest
0 голосов
/ 08 июля 2020

Я могу запустить следующий GhostScript, чтобы успешно объединить несколько PDF-файлов в один файл:

gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=test.pdf file1.pdf file2.pdf file3.pdf

Мне также нужно добавить пользовательский оверлей в PDF-файл, поэтому я делаю следующее:

convert -density 300 -quality 100 file1.pdf -font /usr/share/fonts/urw-base35/NimbusSansNarrow-Regular.otf -pointsize 15 -fill '#000000' -draw 'rectangle 21,1114,675,1220' -fill white -annotate +440+1160 '1 / 3' -annotate +34+1213 'file1.pdf' file1_a.pdf

... для каждого PDF-файла, затем я снова запускаю первую команду gs, чтобы объединить эти аннотированные PDF-файлы, но когда я это сделаю, я получаю следующую ошибку:

   **** Error: ICCbased space /N value does not match the ICC profile.
                 Using the number of channels from the profile.
                 Output may be incorrect.

I нашел что-то похожее, предполагая, что это неправильный PDF-файл: https://bugs.ghostscript.com/show_bug.cgi?id=697223

Ну, в основном ваш PDF-файл поврежден. Он использует цветовые пространства на основе ICC, и количество объявленных компонентов в цветовом пространстве не соответствует фактическому содержимому профиля I CC.

Если это относится к моей ситуации, я ' Я не уверен, является ли это PDF-файл после того, как я аннотировал, или что-то уже лежит в основе исходных файлов (file1.pdf, et c, в приведенных выше примерах). Как упоминалось ранее, когда я просто обрабатываю исходные файлы, они работают, но не после аннотирования.

Странно то, что это началось примерно в 3 часа дня сегодня, после успешного запуска ранее в день около 2 часов назад, и никаких изменений кода или среды не происходило, и он работал в течение нескольких месяцев без проблем. Исходные PDF-файлы поступают из внешнего источника.

Где я могу посмотреть дальше, чтобы выяснить причину этой проблемы?

Обновление

Вот дамп одного из одиночные файлы до и после аннотирования:

До

Image: 1160914.pdf
  Format: PDF (Portable Document Format)
  Mime type: application/pdf
  Class: DirectClass
  Geometry: 283x425+0+0
  Resolution: 72x72
  Print size: 3.93056x5.90278
  Units: Undefined
  Colorspace: sRGB
  Type: Bilevel
  Base type: Undefined
  Endianess: Undefined
  Depth: 16/8-bit
  Channel depth:
    red: 1-bit
    green: 1-bit
    blue: 1-bit
    alpha: 8-bit
  Channel statistics:
    Pixels: 120275
    Red:
      min: 0  (0)
      max: 65535 (1)
      mean: 1233.6 (0.0188235)
      standard deviation: 8906.34 (0.135902)
      kurtosis: 48.1433
      skewness: 7.08117
      entropy: 0.134783
    Green:
      min: 0  (0)
      max: 65535 (1)
      mean: 1233.6 (0.0188235)
      standard deviation: 8906.34 (0.135902)
      kurtosis: 48.1433
      skewness: 7.08117
      entropy: 0.134783
    Blue:
      min: 0  (0)
      max: 65535 (1)
      mean: 1233.6 (0.0188235)
      standard deviation: 8906.34 (0.135902)
      kurtosis: 48.1433
      skewness: 7.08117
      entropy: 0.134783
    Alpha:
      min: 0  (0)
      max: 65535 (1)
      mean: 9929.07 (0.151508)
      standard deviation: 20805.3 (0.317469)
      kurtosis: 1.91296
      skewness: 1.8744
      entropy: 0.224671
  Image statistics:
    Overall:
      min: 0  (0)
      max: 65535 (1)
      mean: 3407.47 (0.0519946)
      standard deviation: 11881.1 (0.181294)
      kurtosis: 14.4936
      skewness: 3.98008
      entropy: 0.157255
  Alpha: srgba(255,255,255,0)   #FFFFFFFFFFFF0000
  Colors: 93
  Histogram:
     91860: (    0,    0,    0,    0) #0000000000000000 none
      9477: (    0,    0,    0,65535) #000000000000FFFF black
      4066: (    0,    0,    0,34952) #0000000000008888 srgba(0,0,0,0.533333)
      3476: (    0,    0,    0,17476) #0000000000004444 srgba(0,0,0,0.266667)
      3180: (    0,    0,    0,48059) #000000000000BBBB srgba(0,0,0,0.733333)
       651: (    0,    0,    0,57311) #000000000000DFDF srgba(0,0,0,0.87451)
       434: (    0,    0,    0,26214) #0000000000006666 srgba(0,0,0,0.4)
       420: (    0,    0,    0,13107) #0000000000003333 srgba(0,0,0,0.2)
       392: (    0,    0,    0, 8738) #0000000000002222 srgba(0,0,0,0.133333)
       355: (    0,    0,    0, 4369) #0000000000001111 srgba(0,0,0,0.0666667)
       347: (    0,    0,    0,30326) #0000000000007676 srgba(0,0,0,0.462745)
       231: (    0,    0,    0,47288) #000000000000B8B8 srgba(0,0,0,0.721569)
       226: (    0,    0,    0,51143) #000000000000C7C7 srgba(0,0,0,0.780392)
       192: (    0,    0,    0,39064) #0000000000009898 srgba(0,0,0,0.596078)
       186: (    0,    0,    0,36751) #0000000000008F8F srgba(0,0,0,0.560784)
       184: (    0,    0,    0,52428) #000000000000CCCC srgba(0,0,0,0.8)
       182: (    0,    0,    0,43690) #000000000000AAAA srgba(0,0,0,0.666667)
       181: (    0,    0,    0,39321) #0000000000009999 srgba(0,0,0,0.6)
       178: (    0,    0,    0,51657) #000000000000C9C9 srgba(0,0,0,0.788235)
       166: (    0,    0,    0,56797) #000000000000DDDD srgba(0,0,0,0.866667)
       163: (    0,    0,    0,52685) #000000000000CDCD srgba(0,0,0,0.803922)
       152: (    0,    0,    0,60909) #000000000000EDED srgba(0,0,0,0.929412)
       148: (    0,    0,    0,61166) #000000000000EEEE srgba(0,0,0,0.933333)
       145: (    0,    0,    0,21845) #0000000000005555 srgba(0,0,0,0.333333)
       136: (    0,    0,    0,41120) #000000000000A0A0 srgba(0,0,0,0.627451)
       132: (    0,    0,    0,30583) #0000000000007777 srgba(0,0,0,0.466667)
       120: (    0,    0,    0,50372) #000000000000C4C4 srgba(0,0,0,0.768627)
       117: (    0,    0,    0,43176) #000000000000A8A8 srgba(0,0,0,0.658824)
       112: (    0,    0,    0,20046) #0000000000004E4E srgba(0,0,0,0.305882)
       101: (    0,    0,    0,20560) #0000000000005050 srgba(0,0,0,0.313725)
        68: (    0,    0,    0,54998) #000000000000D6D6 srgba(0,0,0,0.839216)
        55: (    0,    0,    0,41891) #000000000000A3A3 srgba(0,0,0,0.639216)
        21: (    0,    0,    0,46003) #000000000000B3B3 srgba(0,0,0,0.701961)
        15: (    0,    0,    0,23644) #0000000000005C5C srgba(0,0,0,0.360784)
        13: (    0,    0,    0,34695) #0000000000008787 srgba(0,0,0,0.529412)
        13: (    0,    0,    0,34181) #0000000000008585 srgba(0,0,0,0.521569)
        12: (    0,    0,    0,39835) #0000000000009B9B srgba(0,0,0,0.607843)
        10: (    0,    0,    0,61937) #000000000000F1F1 srgba(0,0,0,0.945098)
        10: (    0,    0,    0,33924) #0000000000008484 srgba(0,0,0,0.517647)
         9: (    0,    0,    0,32639) #0000000000007F7F srgba(0,0,0,0.498039)
         6: (    0,    0,    0,29298) #0000000000007272 srgba(0,0,0,0.447059)
         4: (    0,    0,    0,25957) #0000000000006565 srgba(0,0,0,0.396078)
         3: (    0,    0,    0,58853) #000000000000E5E5 srgba(0,0,0,0.898039)
         3: (    0,    0,    0, 8481) #0000000000002121 srgba(0,0,0,0.129412)
         3: (    0,    0,    0, 2056) #0000000000000808 srgba(0,0,0,0.0313725)
         2: (    0,    0,    0,65021) #000000000000FDFD srgba(0,0,0,0.992157)
         2: (    0,    0,    0,64250) #000000000000FAFA srgba(0,0,0,0.980392)
         2: (    0,    0,    0,63736) #000000000000F8F8 srgba(0,0,0,0.972549)
         2: (    0,    0,    0,49087) #000000000000BFBF srgba(0,0,0,0.74902)
         2: (    0,    0,    0,33410) #0000000000008282 srgba(0,0,0,0.509804)
         2: (    0,    0,    0,28784) #0000000000007070 srgba(0,0,0,0.439216)
         2: (    0,    0,    0,16705) #0000000000004141 srgba(0,0,0,0.254902)
         2: (    0,    0,    0,16191) #0000000000003F3F srgba(0,0,0,0.247059)
         2: (    0,    0,    0, 1028) #0000000000000404 srgba(0,0,0,0.0156863)
         1: (    0,    0,    0,64507) #000000000000FBFB srgba(0,0,0,0.984314)
         1: (    0,    0,    0,63993) #000000000000F9F9 srgba(0,0,0,0.976471)
         1: (    0,    0,    0,63479) #000000000000F7F7 srgba(0,0,0,0.968627)
         1: (    0,    0,    0,62451) #000000000000F3F3 srgba(0,0,0,0.952941)
         1: (    0,    0,    0,62194) #000000000000F2F2 srgba(0,0,0,0.94902)
         1: (    0,    0,    0,61423) #000000000000EFEF srgba(0,0,0,0.937255)
         1: (    0,    0,    0,60652) #000000000000ECEC srgba(0,0,0,0.92549)
         1: (    0,    0,    0,59367) #000000000000E7E7 srgba(0,0,0,0.905882)
         1: (    0,    0,    0,57825) #000000000000E1E1 srgba(0,0,0,0.882353)
         1: (    0,    0,    0,55255) #000000000000D7D7 srgba(0,0,0,0.843137)
         1: (    0,    0,    0,54484) #000000000000D4D4 srgba(0,0,0,0.831373)
         1: (    0,    0,    0,53970) #000000000000D2D2 srgba(0,0,0,0.823529)
         1: (    0,    0,    0,49344) #000000000000C0C0 srgba(0,0,0,0.752941)
         1: (    0,    0,    0,46517) #000000000000B5B5 srgba(0,0,0,0.709804)
         1: (    0,    0,    0,45232) #000000000000B0B0 srgba(0,0,0,0.690196)
         1: (    0,    0,    0,42405) #000000000000A5A5 srgba(0,0,0,0.647059)
         1: (    0,    0,    0,40606) #0000000000009E9E srgba(0,0,0,0.619608)
         1: (    0,    0,    0,36494) #0000000000008E8E srgba(0,0,0,0.556863)
         1: (    0,    0,    0,35209) #0000000000008989 srgba(0,0,0,0.537255)
         1: (    0,    0,    0,31868) #0000000000007C7C srgba(0,0,0,0.486275)
         1: (    0,    0,    0,31354) #0000000000007A7A srgba(0,0,0,0.478431)
         1: (    0,    0,    0,29555) #0000000000007373 srgba(0,0,0,0.45098)
         1: (    0,    0,    0,29041) #0000000000007171 srgba(0,0,0,0.443137)
         1: (    0,    0,    0,27756) #0000000000006C6C srgba(0,0,0,0.423529)
         1: (    0,    0,    0,26471) #0000000000006767 srgba(0,0,0,0.403922)
         1: (    0,    0,    0,23901) #0000000000005D5D srgba(0,0,0,0.364706)
         1: (    0,    0,    0,21331) #0000000000005353 srgba(0,0,0,0.32549)
         1: (    0,    0,    0,19018) #0000000000004A4A srgba(0,0,0,0.290196)
         1: (    0,    0,    0,15677) #0000000000003D3D srgba(0,0,0,0.239216)
         1: (    0,    0,    0,15163) #0000000000003B3B srgba(0,0,0,0.231373)
         1: (    0,    0,    0,14649) #0000000000003939 srgba(0,0,0,0.223529)
         1: (    0,    0,    0,12593) #0000000000003131 srgba(0,0,0,0.192157)
         1: (    0,    0,    0,11308) #0000000000002C2C srgba(0,0,0,0.172549)
         1: (    0,    0,    0, 8224) #0000000000002020 srgba(0,0,0,0.12549)
         1: (    0,    0,    0, 2570) #0000000000000A0A srgba(0,0,0,0.0392157)
         1: (    0,    0,    0, 2313) #0000000000000909 srgba(0,0,0,0.0352941)
         1: (    0,    0,    0,  771) #0000000000000303 srgba(0,0,0,0.0117647)
         1: (    0,    0,    0,  514) #0000000000000202 srgba(0,0,0,0.00784314)
      2264: (65535,65535,65535,    0) #FFFFFFFFFFFF0000 srgba(255,255,255,0)
  Rendering intent: Perceptual
  Gamma: 0.454545
  Chromaticity:
    red primary: (0.64,0.33)
    green primary: (0.3,0.6)
    blue primary: (0.15,0.06)
    white point: (0.3127,0.329)
  Background color: white
  Border color: srgba(223,223,223,1)
  Matte color: grey74
  Transparent color: none
  Interlace: None
  Intensity: Undefined
  Compose: Over
  Page geometry: 283x425+0+0
  Dispose: Undefined
  Iterations: 0
  Compression: Undefined
  Orientation: Undefined
  Properties:
    date:create: 2020-07-09T10:15:48+00:00
    date:modify: 2020-07-09T10:15:48+00:00
    icc:copyright: Copyright Artifex Software 2011
    icc:description: Artifex Software sRGB ICC Profile
    pdf:HiResBoundingBox: 283.464x425.196+0+0
    pdf:Version: PDF-1.4
    signature: 00e501c6231c0d8d04c23e84b4e6268a0b36c8776e662d11a26fcbf2e7734c37
  Profiles:
    Profile-icc: 2576 bytes
  Artifacts:
    filename: 1160914.pdf
    verbose: true
  Tainted: False
  Filesize: 19048B
  Number pixels: 120275
  Pixels per second: 54.4276MB
  User time: 0.000u
  Elapsed time: 0:01.002
  Version: ImageMagick 6.9.10-68 Q16 x86_64 2020-04-01 https://imagemagick.org

После

Image: 1160914_a.pdf
  Format: PDF (Portable Document Format)
  Mime type: application/pdf
  Class: DirectClass
  Geometry: 283x425+0+0
  Resolution: 72x72
  Print size: 3.93056x5.90278
  Units: Undefined
  Colorspace: sRGB
  Type: PaletteAlpha
  Base type: Undefined
  Endianess: Undefined
  Depth: 16/8-bit
  Channel depth:
    red: 8-bit
    green: 8-bit
    blue: 8-bit
    alpha: 8-bit
  Channel statistics:
    Pixels: 120275
    Red:
      min: 0  (0)
      max: 65535 (1)
      mean: 44179 (0.674128)
      standard deviation: 30711.8 (0.468632)
      kurtosis: -1.44771
      skewness: -0.742992
      entropy: 0.168105
    Green:
      min: 0  (0)
      max: 65535 (1)
      mean: 44180.2 (0.674147)
      standard deviation: 30710.7 (0.468615)
      kurtosis: -1.44757
      skewness: -0.743073
      entropy: 0.165488
    Blue:
      min: 0  (0)
      max: 65535 (1)
      mean: 44185.1 (0.674221)
      standard deviation: 30710.6 (0.468614)
      kurtosis: -1.44705
      skewness: -0.743479
      entropy: 0.177214
    Alpha:
      min: 0  (0)
      max: 65535 (1)
      mean: 3093.15 (0.0471984)
      standard deviation: 13504.7 (0.206068)
      kurtosis: 16.414
      skewness: 4.26005
      entropy: 0.0635703
  Image statistics:
    Overall:
      min: 0  (0)
      max: 65535 (1)
      mean: 33909.4 (0.517424)
      standard deviation: 26409.4 (0.402982)
      kurtosis: -1.9929
      skewness: -0.0698118
      entropy: 0.143594
  Alpha: srgba(255,255,255,0)   #FFFFFFFFFFFF0000
  Colors: 179
  Histogram:
     32788: (    0,    0,    0,    0) #0000000000000000 none
      4794: (    0,    0,    0,65535) #000000000000FFFF black
       432: (    0,    0,    0,17476) #0000000000004444 srgba(0,0,0,0.266667)
       379: (    0,    0,    0,34952) #0000000000008888 srgba(0,0,0,0.533333)
       322: (    0,    0,    0,48059) #000000000000BBBB srgba(0,0,0,0.733333)
       174: (    0,    0,    0,57311) #000000000000DFDF srgba(0,0,0,0.87451)
        16: (    0,    0,    0, 8738) #0000000000002222 srgba(0,0,0,0.133333)
        15: (    0,    0,    0,20560) #0000000000005050 srgba(0,0,0,0.313725)
        14: (    0,    0,    0,41120) #000000000000A0A0 srgba(0,0,0,0.627451)
        12: (    0,    0,    0,47288) #000000000000B8B8 srgba(0,0,0,0.721569)
        12: (    0,    0,    0,20046) #0000000000004E4E srgba(0,0,0,0.305882)
        12: (    0,    0,    0,11565) #0000000000002D2D srgba(0,0,0,0.176471)
        11: (    0,    0,    0,50372) #000000000000C4C4 srgba(0,0,0,0.768627)
        10: (    0,    0,    0,26214) #0000000000006666 srgba(0,0,0,0.4)
         9: (    0,    0,    0,13107) #0000000000003333 srgba(0,0,0,0.2)
         8: (    0,    0,    0, 4369) #0000000000001111 srgba(0,0,0,0.0666667)
         7: (    0,    0,    0,54998) #000000000000D6D6 srgba(0,0,0,0.839216)
         7: (    0,    0,    0,52685) #000000000000CDCD srgba(0,0,0,0.803922)
         7: (    0,    0,    0,43176) #000000000000A8A8 srgba(0,0,0,0.658824)
         7: (    0,    0,    0,30326) #0000000000007676 srgba(0,0,0,0.462745)
         6: (    0,    0,    0,51657) #000000000000C9C9 srgba(0,0,0,0.788235)
         6: (    0,    0,    0,18761) #0000000000004949 srgba(0,0,0,0.286275)
         5: (    0,    0,    0,65278) #000000000000FEFE srgba(0,0,0,0.996078)
         5: (    0,    0,    0,39064) #0000000000009898 srgba(0,0,0,0.596078)
         4: (    0,    0,    0,36751) #0000000000008F8F srgba(0,0,0,0.560784)
         3: (    0,    0,    0,65021) #000000000000FDFD srgba(0,0,0,0.992157)
         3: (    0,    0,    0,64507) #000000000000FBFB srgba(0,0,0,0.984314)
         3: (    0,    0,    0,61166) #000000000000EEEE srgba(0,0,0,0.933333)
         3: (    0,    0,    0,56797) #000000000000DDDD srgba(0,0,0,0.866667)
         3: (    0,    0,    0,52428) #000000000000CCCC srgba(0,0,0,0.8)
         3: (    0,    0,    0,51143) #000000000000C7C7 srgba(0,0,0,0.780392)
         3: (    0,    0,    0,12336) #0000000000003030 srgba(0,0,0,0.188235)
         2: (    0,    0,    0,62965) #000000000000F5F5 srgba(0,0,0,0.960784)
         2: (    0,    0,    0,43690) #000000000000AAAA srgba(0,0,0,0.666667)
         2: (    0,    0,    0,40606) #0000000000009E9E srgba(0,0,0,0.619608)
         2: (    0,    0,    0,39321) #0000000000009999 srgba(0,0,0,0.6)
         2: (    0,    0,    0,30840) #0000000000007878 srgba(0,0,0,0.470588)
         2: (    0,    0,    0, 1799) #0000000000000707 srgba(0,0,0,0.027451)
         2: (    0,    0,    0,  514) #0000000000000202 srgba(0,0,0,0.00784314)
         1: (    0,    0,    0,64250) #000000000000FAFA srgba(0,0,0,0.980392)
         1: (    0,    0,    0,61937) #000000000000F1F1 srgba(0,0,0,0.945098)
         1: (    0,    0,    0,60138) #000000000000EAEA srgba(0,0,0,0.917647)
         1: (    0,    0,    0,59624) #000000000000E8E8 srgba(0,0,0,0.909804)
         1: (    0,    0,    0,59110) #000000000000E6E6 srgba(0,0,0,0.901961)
         1: (    0,    0,    0,55512) #000000000000D8D8 srgba(0,0,0,0.847059)
         1: (    0,    0,    0,49601) #000000000000C1C1 srgba(0,0,0,0.756863)
         1: (    0,    0,    0,48573) #000000000000BDBD srgba(0,0,0,0.741176)
         1: (    0,    0,    0,47802) #000000000000BABA srgba(0,0,0,0.729412)
         1: (    0,    0,    0,44204) #000000000000ACAC srgba(0,0,0,0.67451)
         1: (    0,    0,    0,42662) #000000000000A6A6 srgba(0,0,0,0.65098)
         1: (    0,    0,    0,41891) #000000000000A3A3 srgba(0,0,0,0.639216)
         1: (    0,    0,    0,39578) #0000000000009A9A srgba(0,0,0,0.603922)
         1: (    0,    0,    0,30583) #0000000000007777 srgba(0,0,0,0.466667)
         1: (    0,    0,    0,21845) #0000000000005555 srgba(0,0,0,0.333333)
         1: (    0,    0,    0,17990) #0000000000004646 srgba(0,0,0,0.27451)
         1: (    0,    0,    0,18247) #0000000000004747 srgba(0,0,0,0.278431)
         1: (    0,    0,    0,16962) #0000000000004242 srgba(0,0,0,0.258824)
         1: (    0,    0,    0,14392) #0000000000003838 srgba(0,0,0,0.219608)
         1: (    0,    0,    0,10794) #0000000000002A2A srgba(0,0,0,0.164706)
         1: (    0,    0,    0,10537) #0000000000002929 srgba(0,0,0,0.160784)
         1: (    0,    0,    0, 6682) #0000000000001A1A srgba(0,0,0,0.101961)
         1: (    0,    0,    0, 3855) #0000000000000F0F srgba(0,0,0,0.0588235)
         1: (    0,    0,    0, 3341) #0000000000000D0D srgba(0,0,0,0.0509804)
         1: (    0,    0,    0, 1028) #0000000000000404 srgba(0,0,0,0.0156863)
         1: (    0,    0, 5654,65535) #000000001616FFFF srgba(0,0,22,1)
         1: (    0,    0,13364,65535) #000000003434FFFF srgba(0,0,52,1)
         1: (    0,    0,16191,    0) #000000003F3F0000 srgba(0,0,63,0)
         1: (    0,    0,16448,65535) #000000004040FFFF srgba(0,0,64,1)
         1: (    0,    0,20046,    0) #000000004E4E0000 srgba(0,0,78,0)
         1: (    0,    0,25186,    0) #0000000062620000 srgba(0,0,98,0)
         1: (    0,    0,33153,    0) #0000000081810000 srgba(0,0,129,0)
         1: (    0,    0,37779,    0) #0000000093930000 srgba(0,0,147,0)
         1: (    0,    0,40349,    0) #000000009D9D0000 srgba(0,0,157,0)
         1: (    0,    0,46774,    0) #00000000B6B60000 srgba(0,0,182,0)
         1: (    0,    0,49601,    0) #00000000C1C10000 srgba(0,0,193,0)
         1: (    0,    0,52171,    0) #00000000CBCB0000 srgba(0,0,203,0)
         1: (    0,  257,59881,    0) #00000101E9E90000 srgba(0,1,233,0)
         1: (    0, 1285,55512,    0) #00000505D8D80000 srgba(0,5,216,0)
         1: (    0, 3084,64250,65535) #00000C0CFAFAFFFF srgba(0,12,250,1)
         1: (    0, 7967,63736,65535) #00001F1FF8F8FFFF srgba(0,31,248,1)
         1: (    0,10280,64764,17476) #00002828FCFC4444 srgba(0,40,252,0.266667)
         1: (    0,11822,65021,    0) #00002E2EFDFD0000 srgba(0,46,253,0)
         8: (    0,12079,65535,    0) #00002F2FFFFF0000 srgba(0,47,255,0)
         1: (    0,14392,65535,    0) #00003838FFFF0000 srgba(0,56,255,0)
         4: (    0,16191,65535,    0) #00003F3FFFFF0000 srgba(0,63,255,0)
         1: (    0,17990,65535,    0) #00004646FFFF0000 srgba(0,70,255,0)
         1: (    0,18761,65535,65535) #00004949FFFFFFFF srgba(0,73,255,1)
         2: (    0,20817,65535,    0) #00005151FFFF0000 srgba(0,81,255,0)
         1: (    0,33410,65535,    0) #00008282FFFF0000 srgba(0,130,255,0)
         1: (    0,41377,65535,65535) #0000A1A1FFFFFFFF srgba(0,161,255,1)
         1: (    0,42919,65535,    0) #0000A7A7FFFF0000 srgba(0,167,255,0)
         1: (    0,52171,65535,    0) #0000CBCBFFFF0000 srgba(0,203,255,0)
         2: (    0,53199,65535,    0) #0000CFCFFFFF0000 srgba(0,207,255,0)
         1: (    0,57054,65535,    0) #0000DEDEFFFF0000 srgba(0,222,255,0)
         1: (    0,58853,65535,    0) #0000E5E5FFFF0000 srgba(0,229,255,0)
         1: (  771,55255,65535,    0) #0303D7D7FFFF0000 srgba(3,215,255,0)
         1: (  771,62194,65535,65535) #0303F2F2FFFFFFFF srgba(3,242,255,1)
         1: ( 1542,    0,    0,    0) #0606000000000000 srgba(6,0,0,0)
         1: ( 2313,    0,    0,65535) #090900000000FFFF srgba(9,0,0,1)
         1: ( 3084,    0,    0,65535) #0C0C00000000FFFF srgba(12,0,0,1)
         1: ( 3084,15934,39578,65535) #0C0C3E3E9A9AFFFF srgba(12,62,154,1)
         1: ( 4626,65021,65535,    0) #1212FDFDFFFF0000 srgba(18,253,255,0)
         1: ( 4883,    0,    0,65535) #131300000000FFFF srgba(19,0,0,1)
         1: ( 6425,    0,    0,17476) #1919000000004444 srgba(25,0,0,0.266667)
         1: ( 8995,    0,    0,    0) #2323000000000000 srgba(35,0,0,0)
         1: ( 9252,    0,    0,    0) #2424000000000000 srgba(36,0,0,0)
         1: ( 9252,65535,65535,    0) #2424FFFFFFFF0000 srgba(36,255,255,0)
         1: (10537,64764,65535,    0) #2929FCFCFFFF0000 srgba(41,252,255,0)
         4: (12079,65535,65535,    0) #2F2FFFFFFFFF0000 srgba(47,255,255,0)
         1: (13364,65278,65535,65535) #3434FEFEFFFFFFFF srgba(52,254,255,1)
         1: (14906,60138,65535,65535) #3A3AEAEAFFFFFFFF srgba(58,234,255,1)
         1: (15677,    0,    0,65535) #3D3D00000000FFFF srgba(61,0,0,1)
         1: (16962,65535,65535,65535) #4242FFFFFFFFFFFF srgba(66,255,255,1)
         1: (18504,    0,    0,    0) #4848000000000000 srgba(72,0,0,0)
         1: (19532,    0,    0,    0) #4C4C000000000000 srgba(76,0,0,0)
         1: (24158,    0,    0,65535) #5E5E00000000FFFF srgba(94,0,0,1)
         1: (24415,65535,65535,    0) #5F5FFFFFFFFF0000 srgba(95,255,255,0)
         1: (25186,    0,    0,65535) #626200000000FFFF srgba(98,0,0,1)
         1: (26214,65535,65535,48059) #6666FFFFFFFFBBBB srgba(102,255,255,0.733333)
         1: (29298,58339,65535,    0) #7272E3E3FFFF0000 srgba(114,227,255,0)
         1: (31097,    0,    0,    0) #7979000000000000 srgba(121,0,0,0)
         1: (31097,65535,65535,    0) #7979FFFFFFFF0000 srgba(121,255,255,0)
         1: (32896,    0,    0,65535) #808000000000FFFF maroon
         1: (34438,    0,    0,65535) #868600000000FFFF srgba(134,0,0,1)
         1: (34952,65535,65535,65535) #8888FFFFFFFFFFFF srgba(136,255,255,1)
         1: (37265,65535,65535,65535) #9191FFFFFFFFFFFF srgba(145,255,255,1)
         1: (39321,    0,    0,65535) #999900000000FFFF srgba(153,0,0,1)
         1: (42148,    0,    0,65535) #A4A400000000FFFF srgba(164,0,0,1)
         1: (42919,  257,    0,    0) #A7A7010100000000 srgba(167,1,0,0)
         1: (44204,    0,    0,65535) #ACAC00000000FFFF srgba(172,0,0,1)
         1: (44975,65535,65535,    0) #AFAFFFFFFFFF0000 srgba(175,255,255,0)
         1: (48059,    0,    0,    0) #BBBB000000000000 srgba(187,0,0,0)
         1: (48059,65535,65535,65535) #BBBBFFFFFFFFFFFF srgba(187,255,255,1)
         1: (49344,    0,    0,17476) #C0C0000000004444 srgba(192,0,0,0.266667)
         1: (50629,65535,65535,    0) #C5C5FFFFFFFF0000 srgba(197,255,255,0)
         1: (53199,65535,65535,65535) #CFCFFFFFFFFFFFFF srgba(207,255,255,1)
         1: (53199,65535,65535,    0) #CFCFFFFFFFFF0000 srgba(207,255,255,0)
         1: (53713,  514,    0,    0) #D1D1020200000000 srgba(209,2,0,0)
         1: (61680,32639,  514,    0) #F0F07F7F02020000 srgba(240,127,2,0)
         1: (62194,65535,65535,48059) #F2F2FFFFFFFFBBBB srgba(242,255,255,0.733333)
         1: (63222, 4626,    0,17476) #F6F6121200004444 srgba(246,18,0,0.266667)
         1: (63479, 7967,    0,65535) #F7F71F1F0000FFFF srgba(247,31,0,1)
         1: (64250,65535,65535,    0) #FAFAFFFFFFFF0000 srgba(250,255,255,0)
         2: (65535,    0,    0,65535) #FFFF00000000FFFF red
         2: (65535,    0,    0,    0) #FFFF000000000000 srgba(255,0,0,0)
         1: (65535, 1542,    0,    0) #FFFF060600000000 srgba(255,6,0,0)
         1: (65535,10023,    0,    0) #FFFF272700000000 srgba(255,39,0,0)
         1: (65535,14649,    0,    0) #FFFF393900000000 srgba(255,57,0,0)
         1: (65535,20560,    0,    0) #FFFF505000000000 srgba(255,80,0,0)
         1: (65535,22873,    0,    0) #FFFF595900000000 srgba(255,89,0,0)
         1: (65535,31354,    0,48059) #FFFF7A7A0000BBBB srgba(255,122,0,0.733333)
         1: (65535,32896,    0,    0) #FFFF808000000000 srgba(255,128,0,0)
         1: (65535,33924,    0,65535) #FFFF84840000FFFF srgba(255,132,0,1)
         1: (65535,36751,    0,65535) #FFFF8F8F0000FFFF srgba(255,143,0,1)
         1: (65535,36751,    0,    0) #FFFF8F8F00000000 srgba(255,143,0,0)
         1: (65535,41634, 1285,    0) #FFFFA2A205050000 srgba(255,162,5,0)
         1: (65535,51400, 2056,    0) #FFFFC8C808080000 srgba(255,200,8,0)
         1: (65535,51657, 1285,    0) #FFFFC9C905050000 srgba(255,201,5,0)
         1: (65535,52428,    0,65535) #FFFFCCCC0000FFFF srgba(255,204,0,1)
         2: (65535,53199,    0,    0) #FFFFCFCF00000000 srgba(255,207,0,0)
         1: (65535,56797,    0,    0) #FFFFDDDD00000000 srgba(255,221,0,0)
         1: (65535,63993,60652,    0) #FFFFF9F9ECEC0000 srgba(255,249,236,0)
         1: (65535,64764,30583,    0) #FFFFFCFC77770000 srgba(255,252,119,0)
         1: (65535,65535,    0,17476) #FFFFFFFF00004444 srgba(255,255,0,0.266667)
         1: (65535,65535,10794,65535) #FFFFFFFF2A2AFFFF srgba(255,255,42,1)
         1: (65535,65535,19018,    0) #FFFFFFFF4A4A0000 srgba(255,255,74,0)
         4: (65535,65535,24415,65535) #FFFFFFFF5F5FFFFF srgba(255,255,95,1)
         1: (65535,65535,33410,    0) #FFFFFFFF82820000 srgba(255,255,130,0)
         1: (65535,65535,35980,    0) #FFFFFFFF8C8C0000 srgba(255,255,140,0)
         1: (65535,65535,40349,    0) #FFFFFFFF9D9D0000 srgba(255,255,157,0)
         1: (65535,65535,46774,    0) #FFFFFFFFB6B60000 srgba(255,255,182,0)
         1: (65535,65535,50372,65535) #FFFFFFFFC4C4FFFF srgba(255,255,196,1)
         1: (65535,65535,57825,    0) #FFFFFFFFE1E10000 srgba(255,255,225,0)
         1: (65535,65535,58853,    0) #FFFFFFFFE5E50000 srgba(255,255,229,0)
         1: (65535,65535,60909,65535) #FFFFFFFFEDEDFFFF srgba(255,255,237,1)
         1: (65535,65535,63222,65535) #FFFFFFFFF6F6FFFF srgba(255,255,246,1)
     81004: (65535,65535,65535,    0) #FFFFFFFFFFFF0000 srgba(255,255,255,0)
        15: (65535,65535,65535,65535) #FFFFFFFFFFFFFFFF white
         1: (65535,65535,65535,48059) #FFFFFFFFFFFFBBBB srgba(255,255,255,0.733333)
  Rendering intent: Perceptual
  Gamma: 0.454545
  Chromaticity:
    red primary: (0.64,0.33)
    green primary: (0.3,0.6)
    blue primary: (0.15,0.06)
    white point: (0.3127,0.329)
  Background color: white
  Border color: srgba(223,223,223,1)
  Matte color: grey74
  Transparent color: none
  Interlace: None
  Intensity: Undefined
  Compose: Over
  Page geometry: 283x425+0+0
  Dispose: Undefined
  Iterations: 0
  Compression: Undefined
  Orientation: Undefined
  Properties:
    date:create: 2020-07-09T10:19:20+00:00
    date:modify: 2020-07-09T10:19:20+00:00
    icc:copyright: Copyright Artifex Software 2011
    icc:description: Artifex Software sRGB ICC Profile
    pdf:HiResBoundingBox: 283.44x425.28+0+0
    pdf:Version: PDF-1.7
    signature: 461f6c5fdc9ba4add29d8e3cdc3848d42d43c56f5603352e5c2e462256bf6dfc
  Profiles:
    Profile-icc: 2576 bytes
  Artifacts:
    filename: 1160914_a.pdf
    verbose: true
  Tainted: False
  Filesize: 8609B
  Number pixels: 120275
  Pixels per second: 70.6639MB
  User time: 0.000u
  Elapsed time: 0:01.001
  Version: ImageMagick 6.9.10-68 Q16 x86_64 2020-04-01 https://imagemagick.org

Ответы [ 2 ]

0 голосов
/ 09 августа 2020

Я столкнулся с той же проблемой и нашел решение.

Используйте переключатель -strip при создании PDF с использованием convert.

Это устранило проблему для меня.

0 голосов
/ 09 июля 2020

Ghostscript сообщает вам, что объявление PDF профиля I CC не соответствует содержимому профиля.

Объявление цветового пространства профиля I CC в файле PDF содержит ключ / N, значение которого - количество компонентов в выходном пространстве. Таким образом, для профиля RGB это будет 3, для профиля CMYK - 4. Сам профиль I CC несет больше информации, но также объявляет, каково на самом деле выходное цветовое пространство. Если количество компонентов в профиле I CC не соответствует значению / N в файле PDF, то Ghostscript сообщает вам об этом.

Аннотирование файла PDF меняет его, поэтому я предполагаю, что вы аннотируете софт что-то сломал. Не видя файла, я не могу сказать наверняка.

Чтобы исследовать его, вы можете запустить Ghostscript с -dPDFDEBUG и посмотреть поток отладки PDF. Когда вы видите жалобу на профиль, обратите внимание на объект, который интерпретировался. Затем откройте PDF-файл в редакторе, найдите этот объект и сравните значение / N цветового пространства ICCBased с содержимым профиля I CC. Вы также можете попробовать установить -dPDFSTOPONERROR, что должно привести к остановке Ghostscript при обнаружении проблемы, что упростит определение причины проблемы.

Затем вам необходимо проверить файлы перед тем, как аннотировать их, и после . Честно говоря, если вы не знакомы со спецификацией PDF, это займет у вас много времени и, возможно, будет довольно сложно.

Я понятия не имею, что IM делает с этой командой

...