Português
  1. Página principal
  2. Metadata
  3. GetMetadata

GetMetadata

Obtenha os metadados do documento usando o método "GetMetadata"

copy
Something went wrong, try again
copy
            
                    
        
Body parameter
Parâmetro VALOR DESCRIÇÃO

metadataGetRequest

Obrigatório

copy
MetadataGetRequest Obter metadados
MetadataGetRequest
Parâmetro VALOR DESCRIÇÃO

PdfBase64File

Obrigatório

close-icon
string Documento PDF codificado em Base64 para processar
copy Copy to clipboard
        
package main

import (
  "fmt"
  "strings"
  "net/http"
  "io/ioutil"
)

func main() {

  url := "https://api.conholdate.cloud/v5.0/pdf/metadata/get"
  method := "POST"

  payload := strings.NewReader(`{
      "PdfBase64File": "Base64 encoded file...",
    }`)

  client := &http.Client {
  }
  req, err := http.NewRequest(method, url, payload)

  if err != nil {
    fmt.Println(err)
    return
  }
  req.Header.Add("Content-Type", "application/json")

  res, err := client.Do(req)
  if err != nil {
    fmt.Println(err)
    return
  }
  defer res.Body.Close()

  body, err := ioutil.ReadAll(res.Body)
  if err != nil {
    fmt.Println(err)
    return
  }
  fmt.Println(string(body))
}
                   
         
            
File file = new File("path/to/file/fileName.pdf");
byte[] encoded = Base64.encodeBase64(FileUtils.readFileToByteArray(file));
String base64EncodedFile = new String(encoded, StandardCharsets.US_ASCII);

OkHttpClient client = new OkHttpClient().newBuilder()
  .build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, 
    "{" +
      "\"PdfBase64File\": \"" + base64EncodedFile + "\"," +
    "}");

Request request = new Request.Builder()
  .url("https://api.conholdate.cloud/v5.0/pdf/metadata/get")
  .method("POST", body)
  .addHeader("Content-Type", "application/json")
  .build();

Response response = client.newCall(request).execute();
                   
        
            
<?php

$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => 'https://api.conholdate.cloud/v5.0/pdf/metadata/get',
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_ENCODING => '',
    CURLOPT_MAXREDIRS => 10,
    CURLOPT_TIMEOUT => 0,
    CURLOPT_FOLLOWLOCATION => true,
    CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
    CURLOPT_CUSTOMREQUEST => 'POST',
    CURLOPT_POSTFIELDS =>'{
      "PdfBase64File": "Base64 encoded file...",
}',
  CURLOPT_HTTPHEADER => array(
    'Content-Type: application/json'
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
                   
        
            
import requests
import json

url = "https://api.conholdate.cloud/v5.0/pdf/metadata/get"

json_data = json.dumps({
      "PdfBase64File": "Base64 encoded file...",
})
headers = {
  'Content-Type': 'application/json'
}

response = requests.request("POST", url, headers=headers, data=json_data)

print(response.text)
                   
        
            
curl --location --request POST 'https://api.conholdate.cloud/v5.0/pdf/metadata/get' \
--header 'Content-Type: application/json' \
--data-raw '{
      "PdfBase64File": "Base64 encoded file...",
}'
                   
        
            
require "uri"
require "json"
require "net/http"

url = URI("https://api.conholdate.cloud/v5.0/pdf/metadata/get")

https = Net::HTTP.new(url.host, url.port)
https.use_ssl = true

request = Net::HTTP::Post.new(url)
request["Content-Type"] = "application/json"
request.body = JSON.dump({
      "PdfBase64File": "Base64 encoded file...",
})

response = https.request(request)
puts response.read_body

                   
        
            
var client = new RestClient("https://api.conholdate.cloud/v5.0/pdf/metadata/get");
client.Timeout = -1;
var request = new RestRequest(Method.POST);
request.AddHeader("Content-Type", "application/json");
var body = "{" + 
      "\"PdfBase64File\": \"" + base64EncodedFile + "\"," +
"}";
request.AddParameter("application/json", body,  ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
                       
            
Visão geral

Sobre o método GetMetadata

Esta página fornece instruções abrangentes sobre como usar nossa API baseada em nuvem para recuperar metadados de um arquivo PDF em várias linguagens de programação, como Go, Java, PHP, Python, Curl, Ruby e C#. A API de documentos oferece um método "GetMetadata" que permite extrair metadados de um documento PDF preservando ao máximo sua qualidade. Esse método garante que os metadados sejam recuperados com precisão, sem comprometer a integridade ou a qualidade do arquivo PDF original.


Linguagens de programação com as quais a API é compatível

A API usa o protocolo REST, tornando-a compatível com uma ampla variedade de linguagens de programação, incluindo, entre outras: Go, Java, PHP, Python, Curl, Ruby, C#.

Fácil de usar

Nosso guia e referência de API foi projetado para ser direto e fácil de usar, fornecendo todas as informações necessárias para começar rapidamente. Além disso, nossas bibliotecas de API vêm com seu próprio conjunto de documentação, facilitando a integração em seu aplicativo. Com nossos recursos abrangentes, você pode aproveitar nossa API com eficiência para atender às suas necessidades.

Seguro

Em nossa empresa, damos alta prioridade à sua segurança e privacidade. Para proteger seus dados privados, nunca os armazenamos em nosso ambiente e oferecemos opções isoladas. Entendemos a importância de manter suas informações seguras e tomamos todas as medidas necessárias para garantir que elas permaneçam seguras.
Obter metadados
clock
Adicionar um arquivo
Para garantir o processamento bem-sucedido do arquivo e a extração precisa dos metadados usando o método "GetMetadata", é importante garantir que o arquivo com o qual você pretende trabalhar corresponda ao especificado no método. Isso garante que os metadados sejam extraídos corretamente do arquivo PDF pretendido.
arrow
clock
Execute o código
Para executar o código, copie e cole-o em um arquivo e execute-o no mesmo diretório onde você adicionou os arquivos necessários. Para obter mais detalhes, consulte nossos guias específicos de idioma sobre como começar.
arrow
clock
Veja o resultado
Para visualizar os resultados, basta abrir o arquivo que você recebe como saída. Este arquivo deve estar localizado na pasta do seu projeto. Se você optar por usar o método "GetMetadata" online, assim que o processo de obtenção dos metadados estiver concluído, o arquivo será baixado automaticamente para sua conveniência.
clock
Quanto tempo leva para obter os metadados do arquivo PDF usando o método GetMetadata?
A API de metadados (método GetMetadata) foi projetada para processamento de arquivos eficiente e rápido. Com nosso serviço, você pode esperar resultados rápidos, geralmente em questão de segundos.
clock
É seguro obter metadados de um arquivo PDF usando a API de metadados?
Entendemos a importância de garantir a segurança e a privacidade de seus dados. Tenha certeza de que nossa empresa toma medidas abrangentes para proteger suas informações. Não armazenamos nenhum arquivo que você envia para obter metadados e os processamos apenas para fornecer os resultados. Sua segurança e confidencialidade são nossas maiores prioridades.
clock
O que posso esperar como resultado do método "GetMetadata"?
O método "GetMetadata" recupera informações adicionais sobre dados ocultos ou adicionais em um arquivo PDF que podem não ser visíveis à primeira vista. Esses metadados podem fornecer insights valiosos, contexto e detalhes sobre os dados subjacentes, aprimorando a compreensão e o gerenciamento de arquivos digitais. Você pode obter essas informações usando o método "GetMetadata" oferecido pela API Metadata.
clock
Como funciona o método “GetMetadata”?
Com nosso processo simples e fácil de usar, você pode enviar seu arquivo sem esforço, clicar no botão "POST" e aguardar os resultados. Em alguns segundos, você receberá um arquivo com as informações extraídas. Se você deseja integrar este método em seu projeto, você pode facilmente copiar e usar os exemplos de código fornecidos na linguagem de programação de sua escolha. Experimente a simplicidade e eficiência do nosso processo de extração de metadados!
FAQ

Preguntas más frecuentes

Incentivamos você a revisar nossa seção de Perguntas Frequentes (FAQ) para obter respostas a perguntas comuns. Se você não encontrar as informações de que precisa, nosso serviço de suporte dedicado estará prontamente disponível para ajudá-lo com quaisquer dúvidas ou preocupações adicionais. Não hesite em entrar em contato para obter mais assistência.