2011-04-30 25 views
2

你如何評論一個縫隙PDF生成文件中的代碼段。 XML風格的評論似乎不起作用,並且註釋掉的代碼就像它在pdf文件中一樣。你如何評論一個縫隙內的代碼片段pdf文件

  <p:font name="times-roman" size="12" style="bold normal"> 
       <p:text value="Full Name."/> 
      </p:font> 

      <p:font name="times-roman" size="9" style="normal"> 
       <p:text value=" #{abc.firstName} "/> 
      </p:font> 
+0

您使用哪個庫來生成PDF文件? – 2011-05-03 10:26:53

+0

使用itext的jboss seam pdf模塊 – user339108 2011-05-04 04:18:22

回答

1

根據Adobe PDF Reference

字符串或 流外百分號 字符(%)的任何發生引入了評論。 評論由該行的百分號和結尾 之間的所有字符 組成,包括常規, 分隔符,空格和製表符。 PDF忽略註釋,如果它們是單個空格 字符,則將它們視爲 。也就是說,註釋 將它之前的標記從 中分離出來;因此,PDF 片段

ABC%評論{/%)等等等等等等

在語法上等同 只是令牌ABC和123

我沒有我自己使用了JBoss Seam,但我想你可以嘗試在xml輸入文件中結合兩種評論樣式(xml和PDF),以便在結果pdf文件中不顯示您的註釋。

+0

PDF文件結構在內部使用字節偏移,因此手動將註釋插入到PDF中很可能會混淆文檔的結構。一些PDF閱讀器會嘗試彌補這種類型的錯誤,但是很可能會破壞文檔。 – 2011-05-09 18:56:38

+0

@Marnix我認爲這個問題是關於使用xml配置生成PDF文件作爲輸入。如果是這種情況,我不知道如何在輸入文件中插入pdf註釋會損壞輸出文件。 – yms 2011-05-09 18:59:18

+0

在生成過程中插入註釋不會是一個問題,但是您的答案很容易被誤解爲建議將註釋插入到PDF文檔中是完全正確的。 – 2011-05-09 19:25:24