HTML JPG PDF XML DOCX
  Product Family
PDF

Ajouter du texte à un PDF dans .NET SDK

Ajouter un texte à un document PDF en utilisant l’API serveur-side .NET

Get Started

Comment ajouter du texte à un PDF via Cloud .NET SDK

Pour ajouter du texte dans un PDF via Cloud .NET SDK, nous allons utiliser Aspose.PDF Cloud .NET SDK Ce SDK Cloud vous permet de créer facilement des applications basées sur le cloud pour créer, éditer et convertir des PDF en C#, ASP.NET ou d’autres langages .NET pour diverses plateformes cloud. Ouvrez NuGet gestionnaire de paquets, recherchez Aspose.PDF Cloud et installez. Vous pouvez également utiliser la commande suivante à partir de la console des gestionnaires de paquets.

Commande Console des gestionnaires de paquets


    PM> Install-Package Aspose.Pdf-Cloud

Étapes pour ajouter du texte dans un PDF via .NET SDK

Les développeurs Aspose.PDF Cloud peuvent facilement charger et ajouter du texte à un PDF en quelques lignes de code.

  1. Téléchargez le fichier dans le stockage cloud
  2. Initialisez PdfApi avec les identifiants fournis (ID d’application et clé d’application).
  3. Lisez le fichier PDF local et téléchargez-le dans le stockage Aspose Cloud.
  4. Appelez la méthode postSplitDocument de PdfApi pour diviser le document PDF téléchargé.
  5. Téléchargez chaque page PDF divisée et enregistrez-la dans le système de fichiers local.
 

Ce code exemplaire montre l'ajout de texte dans les documents PDF


    public static void Add()
    {
        const string localImageFileName = @"C:\Samples\Sample-Document-01.pdf";
        const string storageFileName = "Sample-Document-01.pdf";
        const string resultFileName = "Sample-Document-01.pdf";

        // Get your AppSid and AppSecret from https://dashboard.aspose.cloud (free registration required).
        var pdfApi = new PdfApi(AppSecret, AppSid);
        if (pdfApi.GetFilesList(".").Value.All(f => f.Name != storageFileName))
        {
            using var file = File.OpenRead(localImageFileName);
            var uploadResult = pdfApi.UploadFile(storageFileName, file);
            Console.WriteLine(uploadResult.Uploaded[0]);
        }

        Paragraph paragraph = new()
        {
            Lines =
            [
                new TextLine() {
                    Segments = [
                        new Segment("Lorem ipsum",
                        new TextState() {
                            FontSize = 20,
                            Font = "Arial",
                            ForegroundColor = new Color(255, 0, 0, 255),
                            BackgroundColor = new Color(255, 255, 255, 0),
                            FontStyle = FontStyles.Regular,
                            Underline = true
                        })
                    ]

                }
            ],
            HorizontalAlignment = TextHorizontalAlignment.Justify,
            VerticalAlignment = VerticalAlignment.Center,
        };

        pdfApi.PutAddText(storageFileName, 1, paragraph);
        pdfApi.DownloadFile(storageFileName)
            .CopyTo(File.Create(resultFileName));
    }
 

Travailler avec le texte dans un PDF

Le texte peut être ajouté dynamiquement pour personnaliser un PDF pour un utilisateur spécifique, comme ajouter son nom ou un message personnalisé. Cela est souvent utilisé dans les supports marketing ou pour des rapports personnalisés. L’ajout de texte dans des polices, couleurs et alignements spécifiques peut rendre certaines sections plus lisibles et visuellement attrayantes, créant une meilleure expérience utilisateur. Les ajouts de texte peuvent aider à maintenir des informations cohérentes entre différentes versions de PDF, évitant les modifications manuelles et garantissant que les informations clés restent en place. Ajoutez le texte dans les documents PDF avec Aspose.PDF Cloud .NET SDK.

Avec notre bibliothèque .NET, vous pouvez :

  • Combiner des documents PDF.
  • Diviser des fichiers PDF.
  • Convertir des PDF dans d’autres formats, et vice versa.
  • Manipuler des annotations.
  • Travailler avec des images dans PDF, etc.
  • Vous pouvez essayer notre application gratuite pour ajouter du texte dans des fichiers PDF en ligne et tester la fonctionnalité.