啟用多執行緒檔案轉換

PDF產生器提供啟用特定檔案型別的多執行緒檔案轉換的功能。 多執行緒檔案轉換可讓PDF產生器同時執行多個轉換,進而提升系統效能。

為OpenOffice、Word和PowerPoint檔案啟用多執行緒檔案轉換

根據預設,PDF產生器一次只能轉換一個OpenOffice、Microsoft Word或PowerPoint檔案。 如果您啟用多執行緒轉換,PDF產生器可同時轉換多個檔案。 PDF產生器將啟動多個OpenOffice或PDFMaker例項(用來執行Word和PowerPoint轉換)。

注意

Microsoft Word 2003和PowerPoint 2003不支援多執行緒檔案轉換。 若要啟用多執行緒檔案轉換,請升級至Microsoft Word 2007和PowerPoint 2007或Microsoft Word 2010和PowerPoint 2010。

注意

Microsoft Excel、Microsoft Visio、Microsoft Project或Microsoft Publisher不支援多執行緒檔案轉換。

每個OpenOffice或PDFMaker執行個體都是使用個別的使用者帳戶啟動。 您新增的每個使用者帳戶都必須是具有表單伺服器電腦系統管理許可權的有效使用者。 在叢集環境中,叢集的所有節點都必須有相同的使用者集。

在管理控制檯的「使用者帳戶」頁面上,您可以指定要用於多執行緒檔案轉換的使用者帳戶。 您可以新增帳戶、刪除帳戶或變更帳戶密碼。 如果您正在Windows Server 2003或Windows Server 2008上執行PDF產生器,請至少新增三個具有系統管理員許可權的使用者帳戶。

在Windows Server 2003或2008上新增OpenOffice、Microsoft Word或Microsoft PowerPoint的使用者,或在Linux或Sun™ Solaris™上新增OpenOffice的使用者時,請為所有使用者關閉初始啟用對話方塊。

新增取代程式層級權杖的權利

在Windows作業系統上,用於PDF轉換的管理員使用者帳戶(PDFG使用者)需要取代處理序層級權杖許可權。 您可以使用群組原則編輯器來新增此權利:

  1. 在Windows「開始」功能表中,按一下「執行」,然後輸入gpedit.msc。
  2. 按一下[本機電腦原則] > [電腦組態] > [Windows設定] > [安全性設定] > [本機原則] > [使用者許可權指派]。 編輯 取代程式層級權杖 包含Administrators群組的原則。
  3. 將使用者新增至「取代程式層級權杖」專案。

Windows Server 2008上的OpenOffice、Microsoft Word和Microsoft PowerPoint需要其他設定

如果您在Windows Server 2008上執行OpenOffice、Microsoft Word或Microsoft PowerPoint,請為每個新增的使用者停用UAC。

  1. 按一下「控制面板>使用者帳戶>開啟或關閉使用者帳戶控制」。
  2. 取消選取「使用使用者帳戶控制(UAC)以協助保護您的電腦」方塊,然後按一下「確定」。
  3. 重新啟動電腦,讓設定生效。

Linux或Solaris上的OpenOffice所需的其他設定

  1. 新增使用者帳戶。 (請參閱 新增使用者帳戶.)

  2. 接下來,您將變更/etc/sudoers檔案。 此檔案的預設許可權為440。 將此檔案的許可權變更為可寫入。

  3. 在/etc/sudoers檔案中新增其他使用者(除了執行表單伺服器的管理員以外)的專案。 例如,如果您以名為lcadm的使用者和名為myhost的伺服器身分執行AEM表單,並且想要模擬user1和user2,請將下列專案新增到/etc/sudoers:

     lcadm myhost=(user1) NOPASSWD: ALL
     lcadm myhost=(user2) NOPASSWD: ALL
    

    此設定可讓lcadm以'user1'或'user2'在主機'myhost'上執行任何命令,而不需要提示輸入密碼。

    注意

    確保您已為「user1」和「user2」指派系統使用者和PDFG使用者角色。 若要將PDFG角色指派給使用者,請參閱 新增使用者帳戶

  4. 同樣在/etc/sudoers檔案中,找到此行並在行首加上數字元號(#),將其註解:

    Defaults requiretty
    

    這可讓您新增Linux使用者。

  5. 將etc/sudoers檔案的許可權變更回440。

  6. 允許您透過新增的所有使用者 新增使用者帳戶 以連線至表單伺服器。 例如,若要讓名為user1的本機使用者擁有連線至表單伺服器的許可權,請使用下列命令

    xhost +local:user1@

    如需詳細資訊,請參閱xhost命令檔案。

  7. 重新啟動伺服器。

注意

OpenOffice必須安裝在所有PDFG使用者都能存取的目錄位置。 您可以以PDFG使用者身分登入,並檢查您是否可以在沒有問題的情況下啟動OpenOffice,以確認這點。

新增使用者帳戶

  1. 在管理主控台中,按一下「服務>PDF產生器>使用者帳戶」。

  2. 按一下新增,然後輸入在表單伺服器上擁有管理許可權的使用者的使用者名稱和密碼。 如果您正在設定OpenOffice的使用者,請關閉初始OpenOffice啟用對話方塊。

    注意

    如果您正在設定OpenOffice的使用者,OpenOffice的執行個體數目不能大於此步驟中指定的使用者帳戶數目。

  3. 重新啟動表單伺服器。

從用於多執行緒檔案轉換的清單中移除使用者

  1. 在管理主控台中,按一下「服務>PDF產生器>使用者帳戶」。
  2. 按一下您要移除的使用者旁的核取方塊,然後按一下刪除。
  3. 在確認頁面上,按一下刪除。
  4. 重新啟動表單伺服器。

變更帳戶的密碼

  1. 在管理主控台中,按一下「服務>PDF產生器>使用者帳戶」。
  2. 按一下使用者名稱,然後輸入並確認新密碼。 此密碼必須符合使用者的系統密碼。

本頁內容