PNG JPG BMP TIFF PDF
Aspose.PDF  for PHP

Extraer marcadores de PDF en PHP SDK

Construya sus propias aplicaciones PHP para obtener marcadores en archivos PDF usando APIs del lado del servidor.

Get Started

Cómo obtener marcadores de PDF a través de Cloud PHP SDK

Para extraer marcadores de PDF, utilizaremos Aspose.PDF Cloud PHP SDK Este Cloud SDK ayuda a los programadores PHP a desarrollar aplicaciones de creación, anotación, edición y conversión de PDF basadas en la nube utilizando el lenguaje de programación PHP a través de Aspose.PDF REST API. Simplemente cree una cuenta en Aspose for Cloud y obtenga la información de su aplicación. Una vez que tenga el App SID y la clave, estará listo para usar el Aspose.PDF Cloud PHP SDK.

Comando de la consola del administrador de paquetes

     
    composer install

Pasos para obtener marcadores de PDF a través de Cloud PHP

Los desarrolladores de Aspose.PDF Cloud pueden cargar y obtener fácilmente marcadores de PDF en solo unas pocas líneas de código.

  1. Subir un documento PDF
  2. Recuperar un marcador por ruta
  3. Descargar el documento PDF procesado
 

Extraer marcadores de PDF usando PHP


    private function _create_rest_api() {
        $credentials = json_decode(file_get_contents("./Credentials/credentials.json"), true);

        $configAuth = new Configuration();
        $configAuth->setAppKey($credentials['key']);
        $configAuth->setAppSid($credentials['id']);

        $this->pdfApi = new PdfApi(null, $configAuth);
     }

    public function __construct($config) {
        $this->configParams = $config;
        $this->_create_rest_api();
    }

    public function uploadDocument() {
        $filePath = $this->configParams['LOCAL_FOLDER'] . $this->configParams['PDF_DOCUMENT_NAME'];
        $fileData = file_get_contents($filePath);

        $response = $this->pdfApi->uploadFile($this->configParams['PDF_DOCUMENT_NAME'], $fileData);
        if ($response->getCode() === 200) {
            echo "Uploaded file: {$this->configParams['PDF_DOCUMENT_NAME']}\n";
        } else {
            echo "Failed to upload file.";
        }
    }

    public function getBookmarkByPath()  {
        $resultBookmark = $this->pdfApi->getBookmarks($this->configParams['PDF_DOCUMENT_NAME'], $this->configParams['BOOKMARK_PATH']);
        if ($resultBookmark->getCode() === 200) 
            echo "Found bookmark title: {$resultBookmark->getBookmark()->getTitle()}";
        else
            echo "Unexpected error : Bookmark not found!";
    }

function main() {
    global $configParams;

    try {
        $pdfBookmarks = new PdfBookmarks($configParams);
        $pdfBookmarks->uploadDocument();
        $pdfBookmarks->getBookmarkByPath();
    } catch (\Exception $e) {
        echo "Error: " . $e->getMessage() . "\n";
    }
}
 

Trabajar con marcadores en PDF

Extraer marcadores de un PDF mejora la usabilidad del documento, automatiza el procesamiento de contenido y mejora la capacidad de búsqueda. Es especialmente útil para empresas, investigadores y profesionales que manejan documentos PDF grandes o estructurados. Extraiga los marcadores de documentos PDF con Aspose.PDF Cloud PHP SDK.

Con nuestra biblioteca PHP, usted puede:

  • Agregar encabezado y pie de página del documento PDF en formato de texto o imagen.
  • Añadir tablas y sellos (texto o imagen) a documentos PDF.
  • Anexar múltiples documentos PDF a un archivo existente.
  • Trabajar con archivos adjuntos, anotaciones y campos de formulario en PDF.
  • Aplicar cifrado o descifrado a documentos PDF y establecer una contraseña.
  • Eliminar todos los sellos y tablas de una página o de todo el documento PDF.
  • Eliminar un sello o tabla específico del documento PDF por su ID.
  • Reemplazar una o múltiples instancias de texto en una página PDF o en todo el documento.
  • Soporte extensivo para convertir documentos PDF a varios otros formatos de archivo.
  • Extraer varios elementos de archivos PDF y optimizar documentos PDF.
  • Puede probar nuestra aplicación gratuita para probar la funcionalidad en línea.