FAQ

Contents
[ ]

Quels formats prend en charge Aspose.PDF for .NET ?

Aspose.PDF for .NET prend en charge des formats de fichiers populaires tels que PDF, TXT, HTML, PCL, XML, XPS, EPUB, TEX et des formats d'image. Pour plus de détails, veuillez visiter la page .

Quelles fonctionnalités d'IA Aspose.PDF for .NET prend-il en charge ?

Oui, la bibliothèque dispose de clients API OpenAI et Llama intégrés. Ils vous permettent de faire des requêtes API et de créer des copilotes IA. Vous pouvez trouver des exemples sur la page .

Combien de fichiers puis-je combiner en PDF à la fois ?

Vous pouvez fusionner un nombre illimité de fichiers en PDF à la fois.

Comment insérer une image dans un PDF ?

Pour insérer une image dans un PDF en utilisant Aspose.PDF for .NET, vous pouvez trouver .

Comment modifier le texte dans un PDF ?

Pour modifier le texte dans un PDF en utilisant Aspose.PDF for .NET, vous pouvez trouver .

Comment ajouter des numéros de page à un fichier PDF ?

Pour ajouter des numéros de page à un PDF en utilisant Aspose.PDF for .NET, vous pouvez trouver .

Comment créer un arrière-plan pour des documents PDF ?

Pour créer un arrière-plan pour un document PDF en utilisant Aspose.PDF for .NET, vous pouvez trouver .

Comment sécuriser un document PDF ?

Pour sécuriser un document PDF en utilisant Aspose.PDF for .NET, vous pouvez trouver .

Comment ajouter du texte en gras dans une annotation surlignée sur une page PDF ?

Pour ajouter du texte en gras dans une annotation surlignée, vous pouvez trouver .

Comment valider un PDF tagué ?

Pour valider un document PDF tagué, vous pouvez trouver .

Comment implémenter une recherche regex pour TextFragmentAbsorber ?

Pour utiliser regex avec la classe `TextFragmentAbsorber` dans Aspose.PDF for .NET, vous pouvez trouver .

Comment créer un document PDF/A valide à moins que la police manquante ou son remplacement ne soit fourni ?

Pour créer un document PDF/A valide, vous pouvez trouver .

Je vois des erreurs dans le journal de conversion PDF/A. Cela signifie-t-il que le document n'a pas été converti avec succès ?

Non, Aspose.PDF enregistre tous les problèmes rencontrés, y compris ceux qui ont été corrigés automatiquement. Si toutes les entrées du journal sont marquées comme Convertable=True, tous les problèmes ont été corrigés et le document a été converti avec succès. Seules les entrées avec Convertable=False indiquent un échec de conversion.

Comment créer un document PDF/A valide si le journal de conversion contient des erreurs "Police non intégrée" ?

Si un journal de conversion PDF/A contient des entrées d'erreur "Police non intégrée" marquées comme Convertable=False, cela signifie que le document original inclut des polices qui manquent à la fois dans le document lui-même et sur la machine où la conversion est effectuée. Vérifiez pour apprendre comment remplacer les polices manquantes.

Pourquoi Aspose.PDF ne convertit-il pas un document en PDF/A avec l'option ConvertErrorAction.None ?

L'option ConvertErrorAction.None empêche Aspose.PDF de supprimer des éléments du document, même si ces éléments sont interdits par la norme PDF/A. En conséquence, il peut être impossible de convertir un document en utilisant le mode ConvertErrorAction.None. Utilisez cette option lorsque vous ne souhaitez pas qu'Aspose.PDF supprime automatiquement les éléments interdits du document, surtout si vous prévoyez de revoir le journal de conversion et de corriger manuellement les problèmes du document. Un autre scénario pour utiliser cette option est lorsque votre document est déjà en grande partie ou entièrement conforme à PDF/A, et que vous souhaitez éviter des modifications inutiles. Les versions PDF/A plus permissives (par exemple, PDF/A-2 ou PDF/A-3) sont plus susceptibles d'être converties avec succès avec l'option ConvertErrorAction.None. Cependant, pour les normes PDF/A-1a et PDF/A-1b, il est généralement recommandé d'utiliser l'option ConvertErrorAction.Delete.

Aspose.PDF for .NET prend-il en charge Linux ?

Oui, Aspose.PDF for .NET prend en charge l'exécution dans des environnements Linux. Vous pouvez utiliser la version .NET Core ou ultérieure, qui est multiplateforme et peut être utilisée sur Windows, macOS et Linux.

Aspose.PDF for .NET prend-il en charge les frameworks .NET 2.0, 3.5 et 4.0 ?

Aspose.PDF for .NET ne prend pas en charge les frameworks .NET suivants : .NET 2.0, .NET 3.5. Cependant, vous pouvez utiliser Aspose.PDF for .NET avec l'un de ces frameworks pour votre projet. La bibliothèque fournit une API cohérente à travers les différentes versions de .NET, ce qui facilite la migration de votre code entre les frameworks selon vos besoins.

Où sont vos exemples .NET ?

Vous pouvez les consulter tous sur .

Aspose.PDF for .NET a-t-il des mesures de sécurité en place ?

Oui, nous suivons les pratiques :

  • Ne pas exécuter de scripts intégrés
  • Ne pas évaluer de code dynamique
  • Ne pas se fier à des interprètes ou environnements externes
  • Ne pas établir de connexions réseau sortantes
  • Se conformer à des modèles de déploiement sécurisés comme Microsoft Azure, AWS, etc.

Des rapports de tests de pénétration que Aspose.PDF for .NET peut fournir ?

Le produit est examiné mensuellement pour des vulnérabilités et des problèmes de sécurité à l'aide des utilitaires SonarQube et SBOM. Le résultat de SonarQube est un rapport de sécurité qui peut être demandé à l'équipe de support. L'utilitaire SBOM crée deux rapports au format CyclonDX, SPDX, qui sont disponibles dans le package de version, plus de détails peuvent être trouvés sur .

Aspose.PDF for .NET est-il capable de fournir la feuille de route de sécurité pour l'application ?

Nous réagissons aux problèmes de sécurité dès que possible. C'est une priorité absolue dans le développement du produit. Actuellement, nous n'avons pas de problèmes de sécurité graves trouvés par les clients, nous utilisons des logiciels de scanner de code comme SonarCube pour détecter les vulnérabilités de sécurité dans le produit à chaque version.

Quel est votre processus pour publier un code mis à jour qui traite des vulnérabilités pendant que le code est utilisé en production ?

Nous utilisons une stratégie de correctif pour livrer des mises à jour cruciales aux clients, sinon, toutes les mises à jour de sécurité sont livrées dans une nouvelle version mensuelle.

Vos développeurs sont-ils formés aux bonnes pratiques de sécurité ?

Nous suivons les meilleures pratiques de code, y compris celles de sécurité. Chaque demande de tirage d'un développeur passe par un processus de révision de code en équipe. Nous n'avons pas de formations spécifiques comme pour les ingénieurs en sécurité, mais nous avons une liste de directives pour éviter ce genre de problèmes.