由於透明度和傳輸曲線而導致的 pdfLaTeX 問題

由於透明度和傳輸曲線而導致的 pdfLaTeX 問題

我即將完成本學期的報告。我的文件包含來自不同(外部)來源的大量圖片和示意圖。現在印刷廠(印前)抱怨我的最終 pdf 中的透明度和轉移曲線。

我知道我使用的圖像(主要是 PDF)中包含透明度和傳輸曲線,並且 pdfLaTeX 似乎不會減少透明度。有沒有辦法告訴編譯器創建適合專業列印的文件?我列出了我使用過的軟體包。感謝幫助!

\documentclass[11pt,a4paper,abstracton,toc=flat,listof=flat,numbers=noenddot]{scrreprt}

\usepackage[ansinew]{inputenc} 
\usepackage{graphicx}   
\usepackage[ngerman]{babel}
\usepackage{parskip}    
\usepackage{color}      
\usepackage{lmodern}
\usepackage{booktabs}   
\usepackage{geometry}   
\usepackage{longtable}  
\usepackage{microtype}  
\usepackage{amsmath}    
\usepackage{ziffer}     
\usepackage{xfrac}      
\usepackage[printonlyused]{acronym}
\usepackage{enumitem}   
\usepackage{float}      
\usepackage{setspace}   
\usepackage{marginnote} 
\usepackage{eurosym}    
\usepackage{pdfpages}   
\usepackage{lipsum}     
\usepackage{subfig}     
\usepackage[colorlinks,pdfpagelabels,pdfstartview = FitH,bookmarksopen = true,bookmarksnumbered = true,linkcolor = black,plainpages = false,hypertexnames = false,citecolor = black]{hyperref}
\usepackage{scrpage2}

答案1

在 的幫助下ghostscript,您可以嘗試以下兩個步驟:

  1. 將 PDF 檔案從 PDF 轉換為 PostScript(預設:等級 2):

    pdf2ps 文件.pdf 文檔.ps
  2. 將此 PostScript 檔案從 PostScript 轉換為 PDF v1.3:

    ps2pdf13 document.ps document-v1.3.pdf

答案2

最好的方法是在 PDF 版本 1.3 中建立 pdf 文件,因為它不能包含透明度。

使用巨集,\pdfminorversion=3您可以 LaTeX 建議在 1.3 版本中建立 pdf 文件,缺點是所有插入的 PDF 也可能只是 1.3 版本。在這種情況下,您必須重建插入的 pdf。我想這是不可能的吧?

或者,使用 Adob​​e Professional 將 pdf 檔案版本從 1.x 變更為 1.3。您可以使用該工具(僅限專業版!)preflight來轉換您的 LaTeX 建立的 pdf 檔案。

但好的印刷公司應該能夠為您做到這一點。

順便說一句:為了獲得良好的列印效果,您所包含的圖像都應具有 600 dpi 或更高的相同列印解析度。

相關內容