Convertendo documentos do Word em documentos do PDF

Esta seção descreve como você pode usar a API Gerar PDF para converter programaticamente um documento do Microsoft Word em um documento do PDF.

OBSERVAÇÃO
Para obter mais informações sobre formatos de arquivo adicionais, consulte Adicionar suporte para formatos de arquivo nativos adicionais.
OBSERVAÇÃO
Para obter mais informações sobre o serviço Gerar PDF, consulte Referência de serviços para o AEM Forms.

Resumo das etapas

Para converter um documento do Microsoft Word em um documento PDF, execute as seguintes tarefas:

  1. Inclua arquivos de projeto.
  2. Crie um cliente Gerar PDF.
  3. Recupere o arquivo para converter em um documento PDF.
  4. Converta o arquivo em um documento PDF.
  5. Recupere os resultados.

Incluir arquivos de projeto

Inclua os arquivos necessários no projeto de desenvolvimento. Se você estiver criando um aplicativo cliente usando Java, inclua os arquivos JAR necessários. Se você estiver usando serviços da Web, certifique-se de incluir os arquivos proxy.

Criar um cliente Gerar PDF

Antes de executar programaticamente uma operação Gerar PDF, crie um cliente de serviço Gerar PDF. Se estiver usando a API do Java, crie um GeneratePdfServiceClient objeto. Se estiver usando a API do serviço da Web, crie um GeneratePDFServiceService objeto.

Recuperar o arquivo para converter em um documento PDF

Recupere o documento do Microsoft Word para converter em um documento do PDF.

Converter o arquivo em um documento PDF

Depois de criar o cliente do serviço Gerar PDF, você pode chamar a função createPDF2 método . Esse método precisa de informações sobre o documento a ser convertido, incluindo a extensão de arquivo.

Recuperar os resultados

Depois que o arquivo é convertido em um documento PDF, você pode recuperar os resultados. Por exemplo, depois de converter um arquivo do Word em um documento PDF, você pode recuperar e salvar o documento PDF.

Consulte também

Converter documentos do Word em documentos do PDF usando a API Java

Converter documentos do Word em documentos do PDF usando a API de serviço da Web

Inclusão de arquivos da biblioteca Java do AEM Forms

Configuração das propriedades de conexão

Gerar início rápido da API do PDF Service

Converter documentos do Word em documentos do PDF usando a API Java

Converta um documento do Microsoft Word em um documento do PDF usando a API Gerar PDF (Java):

  1. Inclua arquivos de projeto.

    Inclua arquivos JAR do cliente, como adobe-generatepdf-client.jar, no caminho de classe do seu projeto Java.

  2. Crie um cliente Gerar PDF.

    • Crie um ServiceClientFactory objeto que contém propriedades de conexão.
    • Crie um GeneratePdfServiceClient usando seu construtor e passando o ServiceClientFactory objeto.
  3. Recupere o arquivo para converter em um documento PDF.

    • Crie um java.io.FileInputStream objeto que representa o arquivo do Word para conversão usando seu construtor. Passe um valor de string que especifica o local do arquivo.
    • Crie um com.adobe.idp.Document usando seu construtor e passando o java.io.FileInputStream objeto.
  4. Converta o arquivo em um documento PDF.

    Converta o arquivo em um documento PDF chamando o GeneratePdfServiceClient do objeto createPDF2 e transmitindo os seguintes valores:

    • A com.adobe.idp.Document objeto que representa o arquivo a ser convertido.
    • A java.lang.String objeto que contém a extensão de arquivo.
    • A java.lang.String objeto que contém as configurações de tipo de arquivo a serem usadas na conversão. As configurações de tipo de arquivo fornecem configurações de conversão para diferentes tipos de arquivo, como .doc ou .xls.
    • A java.lang.String objeto que contém o nome das configurações de PDF a serem usadas. Por exemplo, você pode especificar Standard.
    • A java.lang.String objeto que contém o nome das configurações de segurança a serem usadas.
    • Uma com.adobe.idp.Document objeto que contém configurações a serem aplicadas durante a geração do documento PDF.
    • Uma com.adobe.idp.Document objeto que contém informações de metadados a serem aplicadas ao documento PDF.

    O createPDF2 método retorna um CreatePDFResult objeto que contém o novo documento PDF e as informações de log. O arquivo de log normalmente contém mensagens de erro ou aviso geradas pela solicitação de conversão.

  5. Recupere os resultados.

    Para obter o documento PDF, execute as seguintes ações:

    • Chame o CreatePDFResult do objeto getCreatedDocument , que retorna um com.adobe.idp.Document objeto.
    • Chame o com.adobe.idp.Document do objeto copyToFile para extrair o documento PDF do objeto criado na etapa anterior.

    Se você usou o createPDF2 para obter o documento de log (não aplicável a conversões de HTML), execute as seguintes ações:

    • Chame o CreatePDFResult do objeto getLogDocument método . Isso retorna uma com.adobe.idp.Document objeto.
    • Chame o com.adobe.idp.Document do objeto copyToFile para extrair o documento de log.

Converter documentos do Word em documentos do PDF usando a API de serviço da Web

Converta um documento do Microsoft Word em um documento do PDF usando a API Gerar PDF (serviço da Web):

  1. Inclua arquivos de projeto.

    Crie um projeto Microsoft .NET que use MTOM. Certifique-se de usar a seguinte definição de WSDL: http://localhost:8080/soap/services/GeneratePDFService?WSDL&lc_version=9.0.1.

    OBSERVAÇÃO
    Substituir localhost com o endereço IP do servidor que hospeda a AEM Forms.
  2. Crie um cliente Gerar PDF.

    • Crie um GeneratePDFServiceClient usando seu construtor padrão.

    • Crie um GeneratePDFServiceClient.Endpoint.Address usando o System.ServiceModel.EndpointAddress construtor. Passe um valor de string que especifica o WSDL para o serviço do AEM Forms (por exemplo, http://localhost:8080/soap/services/GeneratePDFService?blob=mtom.) Não é necessário usar a variável lc_version atributo. No entanto, especifique ?blob=mtom.

    • Crie um System.ServiceModel.BasicHttpBinding obtendo o valor da variável GeneratePDFServiceClient.Endpoint.Binding campo. Converta o valor de retorno para BasicHttpBinding.

    • Defina as System.ServiceModel.BasicHttpBinding do objeto MessageEncoding campo para WSMessageEncoding.Mtom. Esse valor garante que o MTOM seja usado.

    • Ative a autenticação HTTP básica executando as seguintes tarefas:

      • Atribuir o nome de usuário dos formulários AEM ao campo GeneratePDFServiceClient.ClientCredentials.UserName.UserName.
      • Atribua o valor correspondente da senha ao campo GeneratePDFServiceClient.ClientCredentials.UserName.Password.
      • Atribuir o valor constante HttpClientCredentialType.Basic ao campo BasicHttpBindingSecurity.Transport.ClientCredentialType.
      • Atribuir o valor constante BasicHttpSecurityMode.TransportCredentialOnly ao campo BasicHttpBindingSecurity.Security.Mode.
  3. Recupere o arquivo para converter em um documento PDF.

    • Crie um BLOB usando seu construtor. O BLOB é usado para armazenar o arquivo que você deseja converter em um documento PDF.
    • Crie um System.IO.FileStream chamando seu construtor. Passe um valor de string que representa o local do arquivo a ser convertido e o modo no qual o arquivo deve ser aberto.
    • Crie uma matriz de bytes que armazene o conteúdo da variável System.IO.FileStream objeto. Você pode determinar o tamanho da matriz de bytes obtendo a variável System.IO.FileStream do objeto Length propriedade.
    • Preencha a matriz de bytes com dados de fluxo chamando a variável System.IO.FileStream do objeto Read e transmitindo a matriz de bytes, a posição inicial e o comprimento do fluxo a ser lido.
    • Preencha o BLOB ao atribuir a MTOM propriedade do conteúdo da matriz de bytes.
  4. Converta o arquivo em um documento PDF.

    Converta o arquivo em um documento PDF chamando o GeneratePDFServiceService do objeto CreatePDF2 e transmitindo os seguintes valores:

    • A BLOB objeto que representa o arquivo a ser convertido.
    • Uma string que contém a extensão de arquivo .
    • A java.lang.String objeto que contém as configurações de tipo de arquivo a serem usadas na conversão. As configurações de tipo de arquivo fornecem configurações de conversão para diferentes tipos de arquivo, como .doc ou .xls.
    • Um objeto de string que contém as configurações de PDF a serem usadas. Você pode especificar Standard.
    • Um objeto de string que contém as configurações de segurança a serem usadas. Você pode especificar No Security.
    • Uma BLOB objeto que contém configurações a serem aplicadas durante a geração do documento PDF.
    • Uma BLOB objeto que contém informações de metadados a serem aplicadas ao documento PDF.
    • Um parâmetro de saída do tipo BLOB que é preenchida pela variável CreatePDF2 método . O CreatePDF2 O método preenche esse objeto com o documento convertido. (Esse valor de parâmetro é necessário somente para a invocação do serviço da Web).
    • Um parâmetro de saída do tipo BLOB que é preenchida pela variável CreatePDF2 método . O CreatePDF2 O método preenche esse objeto com o documento de log. (Esse valor de parâmetro é necessário somente para a invocação do serviço da Web).
  5. Recupere os resultados.

    • Recupere o documento PDF convertido atribuindo o BLOB do objeto MTOM para uma matriz de bytes. A matriz de bytes representa o documento PDF convertido. Certifique-se de usar o BLOB objeto usado como parâmetro de saída para a variável createPDF2 método .
    • Crie um System.IO.FileStream chamando seu construtor e passando um valor de string que representa o local do arquivo do documento PDF convertido.
    • Crie um System.IO.BinaryWriter chamando seu construtor e passando o System.IO.FileStream objeto.
    • Escreva o conteúdo da matriz de bytes em um arquivo PDF chamando o System.IO.BinaryWriter do objeto Write e transmitindo a matriz de bytes.

Convertendo documentos HTML em documentos PDF

Esta seção descreve como você pode usar a API Gerar PDF para converter programaticamente documentos HTML em documentos PDF.

OBSERVAÇÃO
Para obter mais informações sobre o serviço Gerar PDF, consulte Referência de serviços para o AEM Forms.

Resumo das etapas

Para converter um documento HTML em um documento PDF, execute as seguintes tarefas:

  1. Inclua arquivos de projeto.
  2. Crie um cliente Gerar PDF.
  3. Recupere o conteúdo do HTML para converter em um documento do PDF.
  4. Converta o conteúdo do HTML em um documento PDF.
  5. Recupere os resultados.

Incluir arquivos de projeto

Inclua os arquivos necessários no projeto de desenvolvimento. Se você estiver criando um aplicativo cliente usando Java, inclua os arquivos JAR necessários. Se você estiver usando serviços da Web, certifique-se de incluir os arquivos proxy.

Criar um cliente Gerar PDF

Antes de executar programaticamente uma operação Gerar PDF, você deve criar um cliente de serviço Gerar PDF. Se estiver usando a API do Java, crie um GeneratePdfServiceClient objeto. Se estiver usando a API do serviço da Web, crie um GeneratePDFServiceService.

Recupere o conteúdo do HTML para converter em um documento do PDF

Faça referência ao conteúdo do HTML que você deseja converter em um documento do PDF. Você pode fazer referência ao conteúdo do HTML, como um arquivo de HTML ou conteúdo de HTML acessível por meio de um URL.

Converter o conteúdo do HTML em um documento PDF

Após criar o cliente de serviço, você pode invocar a operação de criação de PDF apropriada. Esta operação precisa de informações sobre o documento a ser convertido, incluindo o caminho para o documento de destino.

Recuperar os resultados

Depois que o conteúdo do HTML é convertido em um documento PDF, é possível recuperar os resultados e salvar o documento PDF.

Consulte também

Converter conteúdo do HTML em um documento do PDF usando a API do Java

Converter conteúdo HTML em um documento PDF usando a API de serviço da Web

Inclusão de arquivos da biblioteca Java do AEM Forms

Configuração das propriedades de conexão

Gerar início rápido da API do PDF Service

Converter conteúdo do HTML em um documento do PDF usando a API do Java

Converta um documento do HTML em um documento do PDF usando a API Gerar PDF (Java):

  1. Inclua arquivos de projeto.

    Inclua arquivos JAR do cliente, como adobe-generatepdf-client.jar, no caminho de classe do seu projeto Java.

  2. Crie um cliente Gerar PDF.

    Crie um GeneratePdfServiceClient usando seu construtor e transmitindo um ServiceClientFactory objeto que contém propriedades de conexão.

  3. Recupere o conteúdo do HTML para converter em um documento do PDF.

    Recupere o conteúdo do HTML criando uma variável de string e atribuindo um URL que aponte para o conteúdo do HTML.

  4. Converta o conteúdo do HTML em um documento PDF.

    Chame o GeneratePdfServiceClient do objeto htmlToPDF2 e transmita os seguintes valores:

    • A java.lang.String objeto que contém o URL do arquivo HTML a ser convertido.
    • A java.lang.String objeto que contém as configurações de tipo de arquivo a serem usadas na conversão. As configurações de tipo de arquivo podem incluir níveis de borda.
    • A java.lang.String objeto que contém o nome das configurações de segurança a serem usadas.
    • Uma com.adobe.idp.Document objeto que contém configurações a serem aplicadas durante a geração do documento PDF. Se essas informações não forem fornecidas, as configurações serão automaticamente escolhidas com base nos três parâmetros anteriores.
    • Uma com.adobe.idp.Document objeto que contém informações de metadados a serem aplicadas ao documento PDF.
  5. Recupere os resultados.

    O htmlToPDF2 retorna um método HtmlToPdfResult objeto que contém o novo documento PDF que foi gerado. Para obter o documento PDF recém-criado, execute as seguintes ações:

    • Chame o HtmlToPdfResult do objeto getCreatedDocument método . Isso retorna uma com.adobe.idp.Document objeto.
    • Chame o com.adobe.idp.Document do objeto copyToFile para extrair o documento PDF do objeto criado na etapa anterior.

Converter conteúdo HTML em um documento PDF usando a API de serviço da Web

Converta o conteúdo do HTML em um documento do PDF usando a API Gerar PDF (serviço da Web):

  1. Inclua arquivos de projeto.

    Crie um projeto Microsoft .NET que use MTOM. Certifique-se de usar a seguinte definição de WSDL: http://localhost:8080/soap/services/GeneratePDFService?WSDL&lc_version=9.0.1.

    OBSERVAÇÃO
    Substituir localhost com o endereço IP do servidor que hospeda a AEM Forms.
  2. Crie um cliente Gerar PDF.

    • Crie um GeneratePDFServiceClient usando seu construtor padrão.

    • Crie um GeneratePDFServiceClient.Endpoint.Address usando o System.ServiceModel.EndpointAddress construtor. Passe um valor de string que especifica o WSDL para o serviço do AEM Forms (por exemplo, http://localhost:8080/soap/services/GeneratePDFService?blob=mtom.) Não é necessário usar a variável lc_version atributo. No entanto, especifique ?blob=mtom.

    • Crie um System.ServiceModel.BasicHttpBinding obtendo o valor da variável GeneratePDFServiceClient.Endpoint.Binding campo. Converta o valor de retorno para BasicHttpBinding.

    • Defina as System.ServiceModel.BasicHttpBinding do objeto MessageEncoding campo para WSMessageEncoding.Mtom. Esse valor garante que o MTOM seja usado.

    • Ative a autenticação HTTP básica executando as seguintes tarefas:

      • Atribuir o nome de usuário dos formulários AEM ao campo GeneratePDFServiceClient.ClientCredentials.UserName.UserName.
      • Atribua o valor correspondente da senha ao campo GeneratePDFServiceClient.ClientCredentials.UserName.Password.
      • Atribuir o valor constante HttpClientCredentialType.Basic ao campo BasicHttpBindingSecurity.Transport.ClientCredentialType.
      • Atribuir o valor constante BasicHttpSecurityMode.TransportCredentialOnly ao campo BasicHttpBindingSecurity.Security.Mode.
  3. Recupere o conteúdo do HTML para converter em um documento do PDF.

    Recupere o conteúdo do HTML criando uma variável de string e atribuindo um URL que aponte para o conteúdo do HTML.

  4. Converta o conteúdo do HTML em um documento PDF.

    Converta o conteúdo do HTML em um documento do PDF chamando o GeneratePDFServiceService do objeto HtmlToPDF2 e transmita os seguintes valores:

    • Uma string que contém o conteúdo de HTML para conversão.
    • A java.lang.String objeto que contém as configurações de tipo de arquivo a serem usadas na conversão.
    • Um objeto de string que contém as configurações de segurança a serem usadas.
    • Uma BLOB objeto que contém configurações a serem aplicadas durante a geração do documento PDF.
    • Uma BLOB objeto que contém informações de metadados a serem aplicadas ao documento PDF.
    • Um parâmetro de saída do tipo BLOB que é preenchida pela variável CreatePDF2 método . O CreatePDF2 O método preenche esse objeto com o documento convertido. (Esse valor de parâmetro é necessário somente para a invocação do serviço da Web).
  5. Recupere os resultados.

    • Recupere o documento PDF convertido atribuindo o BLOB do objeto MTOM para uma matriz de bytes. A matriz de bytes representa o documento PDF convertido. Certifique-se de usar o BLOB objeto usado como parâmetro de saída para a variável HtmlToPDF2 método .
    • Crie um System.IO.FileStream chamando seu construtor e passando um valor de string que representa o local do arquivo do documento PDF convertido.
    • Crie um System.IO.BinaryWriter chamando seu construtor e passando o System.IO.FileStream objeto.
    • Escreva o conteúdo da matriz de bytes em um arquivo PDF chamando o System.IO.BinaryWriter do objeto Write e transmitindo a matriz de bytes.

Conversão de documentos do PDF em formatos não relacionados à imagem

Esta seção descreve como você pode usar a API Generate PDF Java e a API do serviço da Web para converter programaticamente um documento PDF em um arquivo RTF, que é um exemplo de formato não-imagem. Outros formatos que não sejam imagem incluem HTML, texto, DOC e EPS. Ao converter um documento PDF para RTF, certifique-se de que o documento PDF não contenha elementos de formulário, como um botão Enviar. Os elementos de formulário não são convertidos.

OBSERVAÇÃO
Para obter mais informações sobre o serviço Gerar PDF, consulte Referência de serviços para o AEM Forms.

Resumo das etapas

Para converter um documento PDF em qualquer um dos tipos suportados, execute as seguintes etapas:

  1. Inclua arquivos de projeto.
  2. Crie um cliente Gerar PDF.
  3. Recupere o documento PDF para converter.
  4. Converta o documento PDF.
  5. Salve o arquivo convertido.

Incluir arquivos de projeto

Inclua os arquivos necessários no projeto de desenvolvimento. Se você estiver criando um aplicativo cliente usando Java, inclua os arquivos JAR necessários. Se você estiver usando serviços da Web, certifique-se de incluir os arquivos proxy.

Criar um cliente Gerar PDF

Antes de executar programaticamente uma operação Gerar PDF, você deve criar um cliente de serviço Gerar PDF. Se estiver usando a API do Java, crie um GeneratePdfServiceClient objeto. Se estiver usando a API do serviço da Web, crie um GeneratePDFServiceService objeto.

Recuperar o documento do PDF para converter

Recupere o documento PDF para converter em um formato que não seja de imagem.

Converter o documento PDF

Após criar o cliente de serviço, você pode invocar a operação de exportação do PDF. Esta operação precisa de informações sobre o documento a ser convertido, incluindo o caminho para o documento de destino.

Salvar o arquivo convertido

Salve o arquivo convertido. Por exemplo, se você converter um documento PDF em um arquivo RTF, salve o documento convertido em um arquivo RTF.

Consulte também

Converter um documento do PDF em um arquivo RTF usando a API do Java

Converter um documento do PDF em um arquivo RTF usando a API do serviço da Web

Inclusão de arquivos da biblioteca Java do AEM Forms

Configuração das propriedades de conexão

Gerar início rápido da API do PDF Service

Converter um documento do PDF em um arquivo RTF usando a API do Java

Converta um documento do PDF em um arquivo RTF usando a API Gerar PDF (Java):

  1. Inclua arquivos de projeto.

    Inclua arquivos JAR do cliente, como adobe-generatepdf-client.jar, no caminho de classe do seu projeto Java.

  2. Crie um cliente Gerar PDF.

    Crie um GeneratePdfServiceClient usando seu construtor e transmitindo um ServiceClientFactory objeto que contém propriedades de conexão.

  3. Recupere o documento PDF para converter.

    • Crie um java.io.FileInputStream objeto que representa o documento PDF para converter usando seu construtor. Passe um valor de string que especifica o local do documento PDF.
    • Crie um com.adobe.idp.Document usando seu construtor e passando o java.io.FileInputStream objeto.
  4. Converta o documento PDF.

    Chame o GeneratePdfServiceClient do objeto exportPDF2 e transmita os seguintes valores:

    • A com.adobe.idp.Document objeto que representa o arquivo PDF a ser convertido.
    • A java.lang.String objeto que contém o nome do arquivo a ser convertido.
    • A java.lang.String objeto que contém o nome das configurações do Adobe PDF.
    • A ConvertPDFFormatType que especifica o tipo de arquivo de destino para a conversão.
    • Uma com.adobe.idp.Document objeto que contém configurações a serem aplicadas durante a geração do documento PDF.

    O exportPDF2 retorna um método ExportPDFResult objeto que contém o arquivo convertido.

  5. Converta o documento PDF.

    Para obter o arquivo recém-criado, execute as seguintes ações:

    • Chame o ExportPDFResult do objeto getConvertedDocument método . Isso retorna uma com.adobe.idp.Document objeto.
    • Chame o com.adobe.idp.Document do objeto copyToFile para extrair o novo documento.

Converter um documento do PDF em um arquivo RTF usando a API do serviço da Web

Converta um documento do PDF em um arquivo RTF usando a API Gerar PDF (serviço da Web):

  1. Inclua arquivos de projeto.

    Crie um projeto Microsoft .NET que use MTOM. Certifique-se de usar a seguinte definição de WSDL: http://localhost:8080/soap/services/GeneratePDFService?WSDL&lc_version=9.0.1.

    OBSERVAÇÃO
    Substituir localhost com o endereço IP do servidor que hospeda a AEM Forms.
  2. Crie um cliente Generate PDf .

    • Crie um GeneratePDFServiceClient usando seu construtor padrão.

    • Crie um GeneratePDFServiceClient.Endpoint.Address usando o System.ServiceModel.EndpointAddress construtor. Passe um valor de string que especifica o WSDL para o serviço do AEM Forms (por exemplo, http://localhost:8080/soap/services/GeneratePDFService?blob=mtom.) Não é necessário usar a variável lc_version atributo. No entanto, especifique ?blob=mtom.

    • Crie um System.ServiceModel.BasicHttpBinding obtendo o valor da variável GeneratePDFServiceClient.Endpoint.Binding campo. Converta o valor de retorno para BasicHttpBinding.

    • Defina as System.ServiceModel.BasicHttpBinding do objeto MessageEncoding campo para WSMessageEncoding.Mtom. Esse valor garante que o MTOM seja usado.

    • Ative a autenticação HTTP básica executando as seguintes tarefas:

      • Atribuir o nome de usuário dos formulários AEM ao campo GeneratePDFServiceClient.ClientCredentials.UserName.UserName.
      • Atribua o valor correspondente da senha ao campo GeneratePDFServiceClient.ClientCredentials.UserName.Password.
      • Atribuir o valor constante HttpClientCredentialType.Basic ao campo BasicHttpBindingSecurity.Transport.ClientCredentialType.
      • Atribuir o valor constante BasicHttpSecurityMode.TransportCredentialOnly ao campo BasicHttpBindingSecurity.Security.Mode.
  3. Recupere o documento PDF para converter.

    • Crie um BLOB usando seu construtor. O BLOB é usado para armazenar um documento PDF convertido.
    • Crie um System.IO.FileStream chamando seu construtor e passando um valor de string que representa o local do arquivo do documento PDF e o modo no qual o arquivo deve ser aberto.
    • Crie uma matriz de bytes que armazene o conteúdo da variável System.IO.FileStream objeto. Você pode determinar o tamanho da matriz de bytes obtendo a variável System.IO.FileStream do objeto Length propriedade.
    • Preencha a matriz de bytes com dados de fluxo chamando a variável System.IO.FileStream do objeto Read e transmitindo a matriz de bytes, a posição inicial e o comprimento do fluxo a ser lido.
    • Preencha o BLOB ao atribuir a MTOM propriedade do conteúdo da matriz de bytes.
  4. Converta o documento PDF.

    Chame o GeneratePDFServiceServiceWse do objeto ExportPDF2 e transmita os seguintes valores:

    • A BLOB objeto que representa o arquivo PDF a ser convertido.
    • Uma string que contém o nome do caminho do arquivo a ser convertido.
    • A java.lang.String que especifica o local do arquivo.
    • Um objeto de string que especifica o tipo de arquivo de destino para a conversão. Especifique RTF.
    • Uma BLOB objeto que contém configurações a serem aplicadas durante a geração do documento PDF.
    • Um parâmetro de saída do tipo BLOB que é preenchida pela variável ExportPDF2 método . O ExportPDF2 O método preenche esse objeto com o documento convertido. (Esse valor de parâmetro é necessário somente para a invocação do serviço da Web).
  5. Salve o arquivo convertido.

    • Recupere o documento RTF convertido atribuindo a variável BLOB do objeto MTOM para uma matriz de bytes. A matriz de bytes representa o documento RTF convertido. Certifique-se de usar o BLOB objeto usado como parâmetro de saída para a variável ExportPDF2 método .
    • Crie um System.IO.FileStream chamando seu construtor. Passe um valor de string que representa o local do arquivo RTF.
    • Crie um System.IO.BinaryWriter chamando seu construtor e passando o System.IO.FileStream objeto.
    • Escreva o conteúdo da matriz de bytes em um arquivo RTF chamando o System.IO.BinaryWriter do objeto Write e transmitindo a matriz de bytes.