我正在使用 FPDF 创建动态生成的 PDF。
我的 PDF 在网格中需要许多完全水平/垂直的线,并且在渲染时它们是抗锯齿的,并且看起来非常模糊且客户无法接受。我需要删除文档中这些(或所有)行的抗锯齿。
我知道这是可能的,因为它在 adobe pdf 规范本身 http://www.adobe.com/devnet/acrobat/pdfs/PDF32000_2008.pdf(警告:大文件)中正确显示,请参阅第 2 页中的框了解这应该如何看。
我将如何复制此页面上显示的框?
- 编辑 -
%PDF-1.6
3 0 obj
<</Type /Page
/Parent 1 0 R
/Resources 2 0 R
/Contents 4 0 R>>
endobj
4 0 obj
<</Length 44>>
stream
2 J
1.00 w
20.00 821.89 m 200.00 821.89 l S
endstream
endobj
1 0 obj
<</Type /Pages
/Kids [3 0 R ]
/Count 1
/MediaBox [0 0 595.28 841.89]
>>
endobj
2 0 obj
<<
/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
/Font <<
>>
/XObject <<
>>
>>
endobj
5 0 obj
<<
/Producer (FPDF 1.6)
/CreationDate (D:20100311190240)
>>
endobj
6 0 obj
<<
/Type /Catalog
/Pages 1 0 R
/OpenAction [3 0 R /FitH null]
/PageLayout /OneColumn
>>
endobj
xref
0 7
0000000000 65535 f
0000000179 00000 n
0000000266 00000 n
0000000009 00000 n
0000000087 00000 n
0000000360 00000 n
0000000435 00000 n
trailer
<<
/Size 7
/Root 6 0 R
/Info 5 0 R
>>
startxref
538
%%EOF
这是一个非常简单的 PDF 文件,它绘制了一条线来显示我遇到的问题。我发现诀窍是添加以下内容:
/Type /ExtGState
/SA false
但我还不能让它工作。SA 在上述 PDF 规范的 10.6.5 中定义