Réduisez la taille du fichier PDF en n’incorporant pas les polices principales

Dans ce didacticiel, nous vous expliquerons les étapes à suivre pour réduire la taille d’un fichier PDF en n’intégrant pas les polices principales avec Aspose.Words for .NET. Cette fonctionnalité vous permet de contrôler si les polices de base telles que Arial, Times New Roman, etc. doivent être intégrées au PDF lors de la conversion d’un document Word. Suivez les étapes ci-dessous :

Étape 1 : Chargement du document

Commencez par télécharger le document Word que vous souhaitez convertir en PDF :

string dataDir = "YOUR DOCUMENTS DIRECTORY";
Document doc = new Document(dataDir + "Rendering.docx");

Assurez-vous de spécifier le chemin correct vers votre document Word.

Étape 2 : Définir les options de conversion PDF

Créez une instance de la classe PdfSaveOptions et activez l’évitement de base de l’incorporation de polices :

PdfSaveOptions saveOptions = new PdfSaveOptions { UseCoreFonts = true };

Cette option contrôle si les polices de base doivent être intégrées ou non dans le PDF.

Étape 3 : Convertir le document en PDF

Utilisez leSave méthode pour convertir le document Word en PDF en spécifiant les options de conversion :

doc.Save(dataDir + "WorkingWithPdfSaveOptions.AvoidEmbeddingCoreFonts.pdf", saveOptions);

Assurez-vous de spécifier le chemin correct pour enregistrer le PDF converti.

Exemple de code source pour éviter d’incorporer des polices principales à l’aide d’Aspose.Words pour .NET

Voici le code source complet permettant d’utiliser la fonctionnalité permettant d’éviter l’intégration des polices principales avec Aspose.Words for .NET :


	// Le chemin d'accès au répertoire des documents.
	string dataDir = "YOUR DOCUMENT DIRECTORY";
	Document doc = new Document(dataDir + "Rendering.docx");

	// Le PDF de sortie ne sera pas intégré aux polices principales telles que Arial, Times New Roman, etc.
	PdfSaveOptions saveOptions = new PdfSaveOptions { UseCoreFonts = true };
	
	doc.Save(dataDir + "WorkingWithPdfSaveOptions.AvoidEmbeddingCoreFonts.pdf", saveOptions);

En suivant ces étapes, vous pouvez facilement contrôler si les polices de base doivent être intégrées au PDF lors de la conversion d’un document Word avec Aspose.Words pour .NET.

Conclusion

Dans ce didacticiel, nous avons expliqué comment réduire la taille d’un fichier PDF en n’intégrant pas de polices de base avec Aspose.Words pour .NET. Cette fonctionnalité vous permet de contrôler si les polices de base doivent être intégrées au PDF lors de la conversion d’un document Word. En suivant les étapes décrites, vous pouvez facilement contrôler l’intégration ou la non-intégration des polices de base, ce qui peut contribuer à réduire la taille du fichier PDF et garantir une meilleure compatibilité et une apparence cohérente du document sur différents appareils et plates-formes. N’oubliez pas de considérer les conséquences de la non-intégration des polices de base et d’expérimenter pour vous assurer que le document s’affiche comme prévu.

Questions fréquemment posées

Q : Quelle est l’option permettant de ne pas intégrer les polices de base dans un fichier PDF et pourquoi est-ce important ?

: L’option permettant de ne pas intégrer les polices de base dans un fichier PDF contrôle si les polices de base telles que Arial, Times New Roman, etc. doivent être intégrées dans le PDF lors de la conversion d’un document Word. Cela peut être important pour réduire la taille du fichier PDF en évitant d’inclure les polices couramment disponibles sur les systèmes de lecture PDF. Cela peut également contribuer à garantir une meilleure compatibilité et une apparence cohérente du document PDF sur différents appareils et plates-formes.

Q : Comment puis-je configurer Aspose.Words pour .NET pour ne pas intégrer les polices de base dans un fichier PDF ?

R : Pour configurer Aspose.Words for .NET afin qu’il n’intègre pas les polices principales dans un fichier PDF, procédez comme suit :

Définissez le chemin du répertoire où se trouvent vos documents en remplaçant"YOUR DOCUMENTS DIRECTORY" avec le chemin réel de votre répertoire de documents.

Chargez le document Word que vous souhaitez convertir en PDF à l’aide duDocument classe et le chemin du document spécifié.

Créez une instance duPdfSaveOptions classe et définir leUseCoreFontspropriété àtrue. Cela évitera l’intégration de polices de base dans le fichier PDF généré.

Utilisez leSave méthode duDocument objet pour enregistrer le document au format PDF en précisant les options de conversion configurées précédemment.

Q : Quels sont les avantages de ne pas intégrer de polices de base dans un fichier PDF ?

R : Les avantages de ne pas intégrer les polices de base dans un fichier PDF sont :

Réduction de la taille du fichier PDF : en évitant d’incorporer des polices couramment disponibles comme Arial, Times New Roman, etc., la taille du fichier PDF peut être réduite, ce qui facilite le stockage, le partage et le transfert de fichiers.

Meilleure compatibilité : en utilisant des polices de base couramment disponibles sur les systèmes de lecture PDF, vous garantissez une meilleure compatibilité et une meilleure apparence des documents sur différents appareils et plates-formes.

Q : Quelles sont les conséquences de la non-intégration des polices de base dans un fichier PDF ?

R : Les conséquences de la non-intégration des polices de base dans un fichier PDF sont les suivantes :

Apparence différente : si les polices de base ne sont pas disponibles sur le système sur lequel le PDF est ouvert, des polices de remplacement seront utilisées, ce qui peut donner une apparence différente de celle prévue.

Problèmes de lisibilité : les polices de remplacement utilisées peuvent ne pas être aussi lisibles que les polices d’origine, ce qui peut affecter la lisibilité du document.