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.
Resumo das etapas
Para converter um documento do Microsoft Word em um documento PDF, execute as seguintes tarefas:
- Inclua arquivos de projeto.
- Crie um cliente Gerar PDF.
- Recupere o arquivo para converter em um documento PDF.
- Converta o arquivo em um documento PDF.
- 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
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):
-
Inclua arquivos de projeto.
Inclua arquivos JAR do cliente, como adobe-generatepdf-client.jar, no caminho de classe do seu projeto Java.
-
Crie um cliente Gerar PDF.
- Crie um
ServiceClientFactoryobjeto que contém propriedades de conexão. - Crie um
GeneratePdfServiceClientusando seu construtor e passando oServiceClientFactoryobjeto.
- Crie um
-
Recupere o arquivo para converter em um documento PDF.
- Crie um
java.io.FileInputStreamobjeto 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.Documentusando seu construtor e passando ojava.io.FileInputStreamobjeto.
- Crie um
-
Converta o arquivo em um documento PDF.
Converta o arquivo em um documento PDF chamando o
GeneratePdfServiceClientdo objetocreatePDF2e transmitindo os seguintes valores:- A
com.adobe.idp.Documentobjeto que representa o arquivo a ser convertido. - A
java.lang.Stringobjeto que contém a extensão de arquivo. - A
java.lang.Stringobjeto 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.Stringobjeto que contém o nome das configurações de PDF a serem usadas. Por exemplo, você pode especificarStandard. - A
java.lang.Stringobjeto que contém o nome das configurações de segurança a serem usadas. - Uma
com.adobe.idp.Documentobjeto que contém configurações a serem aplicadas durante a geração do documento PDF. - Uma
com.adobe.idp.Documentobjeto que contém informações de metadados a serem aplicadas ao documento PDF.
O
createPDF2método retorna umCreatePDFResultobjeto 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. - A
-
Recupere os resultados.
Para obter o documento PDF, execute as seguintes ações:
- Chame o
CreatePDFResultdo objetogetCreatedDocument, que retorna umcom.adobe.idp.Documentobjeto. - Chame o
com.adobe.idp.Documentdo objetocopyToFilepara extrair o documento PDF do objeto criado na etapa anterior.
Se você usou o
createPDF2para obter o documento de log (não aplicável a conversões de HTML), execute as seguintes ações:- Chame o
CreatePDFResultdo objetogetLogDocumentmétodo . Isso retorna umacom.adobe.idp.Documentobjeto. - Chame o
com.adobe.idp.Documentdo objetocopyToFilepara extrair o documento de log.
- Chame o
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):
-
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
Substituirlocalhostcom o endereço IP do servidor que hospeda a AEM Forms. -
Crie um cliente Gerar PDF.
-
Crie um
GeneratePDFServiceClientusando seu construtor padrão. -
Crie um
GeneratePDFServiceClient.Endpoint.Addressusando oSystem.ServiceModel.EndpointAddressconstrutor. 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ávellc_versionatributo. No entanto, especifique?blob=mtom. -
Crie um
System.ServiceModel.BasicHttpBindingobtendo o valor da variávelGeneratePDFServiceClient.Endpoint.Bindingcampo. Converta o valor de retorno paraBasicHttpBinding. -
Defina as
System.ServiceModel.BasicHttpBindingdo objetoMessageEncodingcampo paraWSMessageEncoding.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.Basicao campoBasicHttpBindingSecurity.Transport.ClientCredentialType. - Atribuir o valor constante
BasicHttpSecurityMode.TransportCredentialOnlyao campoBasicHttpBindingSecurity.Security.Mode.
- Atribuir o nome de usuário dos formulários AEM ao campo
-
-
Recupere o arquivo para converter em um documento PDF.
- Crie um
BLOBusando seu construtor. OBLOBé usado para armazenar o arquivo que você deseja converter em um documento PDF. - Crie um
System.IO.FileStreamchamando 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.FileStreamobjeto. Você pode determinar o tamanho da matriz de bytes obtendo a variávelSystem.IO.FileStreamdo objetoLengthpropriedade. - Preencha a matriz de bytes com dados de fluxo chamando a variável
System.IO.FileStreamdo objetoReade transmitindo a matriz de bytes, a posição inicial e o comprimento do fluxo a ser lido. - Preencha o
BLOBao atribuir aMTOMpropriedade do conteúdo da matriz de bytes.
- Crie um
-
Converta o arquivo em um documento PDF.
Converta o arquivo em um documento PDF chamando o
GeneratePDFServiceServicedo objetoCreatePDF2e transmitindo os seguintes valores:- A
BLOBobjeto que representa o arquivo a ser convertido. - Uma string que contém a extensão de arquivo .
- A
java.lang.Stringobjeto 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
BLOBobjeto que contém configurações a serem aplicadas durante a geração do documento PDF. - Uma
BLOBobjeto que contém informações de metadados a serem aplicadas ao documento PDF. - Um parâmetro de saída do tipo
BLOBque é preenchida pela variávelCreatePDF2método . OCreatePDF2O 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
BLOBque é preenchida pela variávelCreatePDF2método . OCreatePDF2O 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).
- A
-
Recupere os resultados.
- Recupere o documento PDF convertido atribuindo o
BLOBdo objetoMTOMpara uma matriz de bytes. A matriz de bytes representa o documento PDF convertido. Certifique-se de usar oBLOBobjeto usado como parâmetro de saída para a variávelcreatePDF2método . - Crie um
System.IO.FileStreamchamando seu construtor e passando um valor de string que representa o local do arquivo do documento PDF convertido. - Crie um
System.IO.BinaryWriterchamando seu construtor e passando oSystem.IO.FileStreamobjeto. - Escreva o conteúdo da matriz de bytes em um arquivo PDF chamando o
System.IO.BinaryWriterdo objetoWritee transmitindo a matriz de bytes.
- Recupere o documento PDF convertido atribuindo o
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.
Resumo das etapas
Para converter um documento HTML em um documento PDF, execute as seguintes tarefas:
- Inclua arquivos de projeto.
- Crie um cliente Gerar PDF.
- Recupere o conteúdo do HTML para converter em um documento do PDF.
- Converta o conteúdo do HTML em um documento PDF.
- 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
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):
-
Inclua arquivos de projeto.
Inclua arquivos JAR do cliente, como adobe-generatepdf-client.jar, no caminho de classe do seu projeto Java.
-
Crie um cliente Gerar PDF.
Crie um
GeneratePdfServiceClientusando seu construtor e transmitindo umServiceClientFactoryobjeto que contém propriedades de conexão. -
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.
-
Converta o conteúdo do HTML em um documento PDF.
Chame o
GeneratePdfServiceClientdo objetohtmlToPDF2e transmita os seguintes valores:- A
java.lang.Stringobjeto que contém o URL do arquivo HTML a ser convertido. - A
java.lang.Stringobjeto 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.Stringobjeto que contém o nome das configurações de segurança a serem usadas. - Uma
com.adobe.idp.Documentobjeto 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.Documentobjeto que contém informações de metadados a serem aplicadas ao documento PDF.
- A
-
Recupere os resultados.
O
htmlToPDF2retorna um métodoHtmlToPdfResultobjeto 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
HtmlToPdfResultdo objetogetCreatedDocumentmétodo . Isso retorna umacom.adobe.idp.Documentobjeto. - Chame o
com.adobe.idp.Documentdo objetocopyToFilepara extrair o documento PDF do objeto criado na etapa anterior.
- Chame o
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):
-
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
Substituirlocalhostcom o endereço IP do servidor que hospeda a AEM Forms. -
Crie um cliente Gerar PDF.
-
Crie um
GeneratePDFServiceClientusando seu construtor padrão. -
Crie um
GeneratePDFServiceClient.Endpoint.Addressusando oSystem.ServiceModel.EndpointAddressconstrutor. 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ávellc_versionatributo. No entanto, especifique?blob=mtom. -
Crie um
System.ServiceModel.BasicHttpBindingobtendo o valor da variávelGeneratePDFServiceClient.Endpoint.Bindingcampo. Converta o valor de retorno paraBasicHttpBinding. -
Defina as
System.ServiceModel.BasicHttpBindingdo objetoMessageEncodingcampo paraWSMessageEncoding.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.Basicao campoBasicHttpBindingSecurity.Transport.ClientCredentialType. - Atribuir o valor constante
BasicHttpSecurityMode.TransportCredentialOnlyao campoBasicHttpBindingSecurity.Security.Mode.
- Atribuir o nome de usuário dos formulários AEM ao campo
-
-
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.
-
Converta o conteúdo do HTML em um documento PDF.
Converta o conteúdo do HTML em um documento do PDF chamando o
GeneratePDFServiceServicedo objetoHtmlToPDF2e transmita os seguintes valores:- Uma string que contém o conteúdo de HTML para conversão.
- A
java.lang.Stringobjeto 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
BLOBobjeto que contém configurações a serem aplicadas durante a geração do documento PDF. - Uma
BLOBobjeto que contém informações de metadados a serem aplicadas ao documento PDF. - Um parâmetro de saída do tipo
BLOBque é preenchida pela variávelCreatePDF2método . OCreatePDF2O 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).
-
Recupere os resultados.
- Recupere o documento PDF convertido atribuindo o
BLOBdo objetoMTOMpara uma matriz de bytes. A matriz de bytes representa o documento PDF convertido. Certifique-se de usar oBLOBobjeto usado como parâmetro de saída para a variávelHtmlToPDF2método . - Crie um
System.IO.FileStreamchamando seu construtor e passando um valor de string que representa o local do arquivo do documento PDF convertido. - Crie um
System.IO.BinaryWriterchamando seu construtor e passando oSystem.IO.FileStreamobjeto. - Escreva o conteúdo da matriz de bytes em um arquivo PDF chamando o
System.IO.BinaryWriterdo objetoWritee transmitindo a matriz de bytes.
- Recupere o documento PDF convertido atribuindo o
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.
Resumo das etapas
Para converter um documento PDF em qualquer um dos tipos suportados, execute as seguintes etapas:
- Inclua arquivos de projeto.
- Crie um cliente Gerar PDF.
- Recupere o documento PDF para converter.
- Converta o documento PDF.
- 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
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):
-
Inclua arquivos de projeto.
Inclua arquivos JAR do cliente, como adobe-generatepdf-client.jar, no caminho de classe do seu projeto Java.
-
Crie um cliente Gerar PDF.
Crie um
GeneratePdfServiceClientusando seu construtor e transmitindo umServiceClientFactoryobjeto que contém propriedades de conexão. -
Recupere o documento PDF para converter.
- Crie um
java.io.FileInputStreamobjeto 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.Documentusando seu construtor e passando ojava.io.FileInputStreamobjeto.
- Crie um
-
Converta o documento PDF.
Chame o
GeneratePdfServiceClientdo objetoexportPDF2e transmita os seguintes valores:- A
com.adobe.idp.Documentobjeto que representa o arquivo PDF a ser convertido. - A
java.lang.Stringobjeto que contém o nome do arquivo a ser convertido. - A
java.lang.Stringobjeto que contém o nome das configurações do Adobe PDF. - A
ConvertPDFFormatTypeque especifica o tipo de arquivo de destino para a conversão. - Uma
com.adobe.idp.Documentobjeto que contém configurações a serem aplicadas durante a geração do documento PDF.
O
exportPDF2retorna um métodoExportPDFResultobjeto que contém o arquivo convertido. - A
-
Converta o documento PDF.
Para obter o arquivo recém-criado, execute as seguintes ações:
- Chame o
ExportPDFResultdo objetogetConvertedDocumentmétodo . Isso retorna umacom.adobe.idp.Documentobjeto. - Chame o
com.adobe.idp.Documentdo objetocopyToFilepara extrair o novo documento.
- Chame o
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):
-
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
Substituirlocalhostcom o endereço IP do servidor que hospeda a AEM Forms. -
Crie um cliente Generate PDf .
-
Crie um
GeneratePDFServiceClientusando seu construtor padrão. -
Crie um
GeneratePDFServiceClient.Endpoint.Addressusando oSystem.ServiceModel.EndpointAddressconstrutor. 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ávellc_versionatributo. No entanto, especifique?blob=mtom. -
Crie um
System.ServiceModel.BasicHttpBindingobtendo o valor da variávelGeneratePDFServiceClient.Endpoint.Bindingcampo. Converta o valor de retorno paraBasicHttpBinding. -
Defina as
System.ServiceModel.BasicHttpBindingdo objetoMessageEncodingcampo paraWSMessageEncoding.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.Basicao campoBasicHttpBindingSecurity.Transport.ClientCredentialType. - Atribuir o valor constante
BasicHttpSecurityMode.TransportCredentialOnlyao campoBasicHttpBindingSecurity.Security.Mode.
- Atribuir o nome de usuário dos formulários AEM ao campo
-
-
Recupere o documento PDF para converter.
- Crie um
BLOBusando seu construtor. OBLOBé usado para armazenar um documento PDF convertido. - Crie um
System.IO.FileStreamchamando 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.FileStreamobjeto. Você pode determinar o tamanho da matriz de bytes obtendo a variávelSystem.IO.FileStreamdo objetoLengthpropriedade. - Preencha a matriz de bytes com dados de fluxo chamando a variável
System.IO.FileStreamdo objetoReade transmitindo a matriz de bytes, a posição inicial e o comprimento do fluxo a ser lido. - Preencha o
BLOBao atribuir aMTOMpropriedade do conteúdo da matriz de bytes.
- Crie um
-
Converta o documento PDF.
Chame o
GeneratePDFServiceServiceWsedo objetoExportPDF2e transmita os seguintes valores:- A
BLOBobjeto 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.Stringque especifica o local do arquivo. - Um objeto de string que especifica o tipo de arquivo de destino para a conversão. Especifique
RTF. - Uma
BLOBobjeto que contém configurações a serem aplicadas durante a geração do documento PDF. - Um parâmetro de saída do tipo
BLOBque é preenchida pela variávelExportPDF2método . OExportPDF2O 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).
- A
-
Salve o arquivo convertido.
- Recupere o documento RTF convertido atribuindo a variável
BLOBdo objetoMTOMpara uma matriz de bytes. A matriz de bytes representa o documento RTF convertido. Certifique-se de usar oBLOBobjeto usado como parâmetro de saída para a variávelExportPDF2método . - Crie um
System.IO.FileStreamchamando seu construtor. Passe um valor de string que representa o local do arquivo RTF. - Crie um
System.IO.BinaryWriterchamando seu construtor e passando oSystem.IO.FileStreamobjeto. - Escreva o conteúdo da matriz de bytes em um arquivo RTF chamando o
System.IO.BinaryWriterdo objetoWritee transmitindo a matriz de bytes.
- Recupere o documento RTF convertido atribuindo a variável