PDF変換するときには透過性オブジェクトがあるとエラーが出ます。
ただ内容が多すぎてどれが透過性オブジェクトなのかわからない状態です。
ドキュメントの中の透過性オブジェクトがどれなのか探す方法はありますか?
お尋ねの内容にズバリ答えられる知見は持ち合わせていなくて恐縮なのですが…。
差し当たっての対応について模索するのであれば、もう少し、補足情報出ませんかね…。
- PDF変換というのはどういう操作をしていて、どんなエラーが出てるのかとか。
- オブジェクトの種類についての心当たりとか。
- ドキュメントに含まれるオブジェクトの種類や数の概要とか。
- ドキュメントのページ数やファイルサイズとか。
PDF化でも透過性オブジェクトを出力できるケースはあるんじゃないかと言う気がしています。
その辺りも含めて、もう少し情報を期待したいところです。
PDF/A-1bはPDF 1.4ベースなので透明度は利用できないですね。PDF/A-2b以降なら透明度が利用できます。
図形だとサイドバーで透明度がわかるのでナビゲーターから探せますが、画像については、LibreOffice上からどうやって探せばいいのかわからないので悩みますね。odtファイルをzip展開してImageMagickで画像を調べるぐらいしか思いつかないです。
ご返答ありがとうございます。
コメ主です。
PDF変換は、リブレオフィスライターで作成した資料をファイルからPDFとしてエクスポートを選択すると、I/Oのエラーが出ます。文書ファイルに何か問題があるんでしょうか。透過性ファイルが変換できないことはエラーと関係あるんでしょうか。
ファイルサイズは756218KBです。
基本的には透明度を持ったオブジェクトがあってもPDFに出力できます。ですが、前述の PDF/A-1b 形式だけは透明度に対応していないのでエラーが出ます。
PDFをエクスポートするダイアログでアーカイブ(PDF/A, ISO 19005)
にチェックが入っていたら外してPDFにエクスポートするとどうなるでしょうか?
返信ありがとうございます。コメ主です。
結果的にPDF変換に変更することができました。
できなかった原因は画像をロスレス圧縮に設定していたからです。
これをJPEG圧縮に変えるとPDF変換することができました。詳しい内容はわかりません。
皆さんありがとうございました。
ロスレス圧縮に設定していてもPDF/A-1b以外でエラーが出るのはおかしいので謎が残ったままですが、ひとまず解決されたのであれば置いておきます。
また、何かあればよろしくお願いします