Ajouter du texte au PDF via PHP

Ajoutez du texte au document PDF avec PHP via Java. Utilisez Aspose.PDF pour modifier les documents PDF par programmation

Comment travailler avec du texte dans un PDF à l'aide de la bibliothèque PHP via Java

Pour ajouter du texte dans un fichier PDF, nous utiliserons Aspose.PDF pour PHP via l’API Java, un outil de manipulation de documents riche en fonctionnalités, puissant et facile à utiliser dans php-java. Installez la version Tomcat 9.0 où que vous soyez, ajoutez Aspose.PDF.war, pour plus de détails, consultez la page GitHub.

Ajouter du texte au fichier PDF via PHP


Vous avez besoin de Aspose.PDF pour PHP via Java pour essayer le code dans votre environnement.

  1. Chargez le PDF avec une instance de Document.
  2. Créez un TextParagraph et définissez ses propriétés.
  3. Ajoutez le TextParagraph à la page en utilisant TextBuilder.
  4. Enregistrez à nouveau le fichier.

Ajouter du texte au PDF - PHP

Cet exemple de code montre comment ajouter du texte dans un document PDF - PHP


    // Open document
    $document = new Document($inputFile);
    
    // get particular page
    $page = $document->getPages()->add();
    
    // create text fragment
    $textFragment = new TextFragment("Aspose.PDF");
    $textFragment->setPosition(new Position(80, 700));

    // // set text properties
    $fontRepository = new FontRepository();
    
    $colors = new Color();
    $textFragment->getTextState()->setFont($fontRepository->findFont("Verdana"));
    $textFragment->getTextState()->setFontSize(14);
    $textFragment->getTextState()->setForegroundColor($colors->getBlue());
    $textFragment->getTextState()->setBackgroundColor($colors->getLightGray());

    // create TextBuilder object
    $textBuilder = new TextBuilder($page);
    // append the text fragment to the PDF page
    $textBuilder->appendText($textFragment);

    // Save resulting PDF document.    
    $document->save($outputFile);
    $document->close();