Convertisseurs Aspose.TeX pour .NET – FAQ



Q : Quels formats de source et de sortie Aspose.TeX pour .NET prend-il en charge ?

R : Aspose.TeX peut lire les fichiers sources LaTeX (*.tex), les extraits de texte LaTeX en texte brut et les mathématiques en ligne ($$…$$, \(...\), \[…\]). Il peut générer des fichiers au format PDF, XPS, SVG, PNG, JPEG, BMP, TIFF, DOCX, ODT, HTML‑5 (avec CSS) et EPUB (via PDF → EPUB).


Q : Comment convertir un fichier .tex en PDF en C# ?

R :

 1using Aspose.TeX;
 2
 3// Load LaTeX source
 4var tex = new TexDocument(@"C:\Input\sample.tex");
 5
 6// Convert to PDF
 7using (var pdf = tex.ToPdf())
 8{
 9    pdf.Save(@"C:\Output\sample.pdf");
10}



Q : Puis-je convertir directement LaTeX en Word (DOC/DOCX) ou HTML ?

R : Oui. Utilisez TexDocument.ToWord() pour DOC/DOCX et TexDocument.ToHtml() pour une sortie HTML‑5 propre (les styles sont intégrés par défaut).


Q : Les équations mathématiques sont-elles rendues avec précision ?

R : L’analyseur mathématique LaTeX intégré restitue les équations sous forme de graphiques vectoriels de haute qualité au format PDF/SVG ou sous forme de bitmaps anticrénelés au format PNG/JPEG. Une prise en charge complète est fournie pour les environnements complexes tels que « align », « eqnarray », « amsmath » et « tikz ».


Q : Ai-je besoin d’une installation LaTeX (par exemple, MiKTeX) sur le serveur ?

R : Non. Aspose.TeX est une bibliothèque .NET entièrement autonome et ne nécessite aucune distribution TeX externe.


Q : Quelles sont les exigences d’exécution ?

R :

• .NET Framework 4.6 ou version ultérieure ou .NETCore2.1+/.NET5+.
• Windowsx64/x86, Linux (glibc2.12+), macOS (Catalyst).
• Aucun binaire natif supplémentaire n’est nécessaire.


Q : Comment puis-je contrôler la résolution et la qualité de la sortie de l’image ?

R :

1var opts = new ImageSaveOptions
2{
3    Resolution = 300,   // DPI
4    Quality = 95        // JPEG quality (0‑100)
5};
6var img = tex.ToPng(opts);
7img.Save(@"C:\Output\sample.png");



Q : Existe-t-il une version d’essai ou d’évaluation gratuite ?

R : Une DLL d’évaluation de 30 jours est disponible sur le site Web Aspose. Il inclut l’ensemble complet des fonctionnalités mais limite chaque conversion à 500 Ko d’entrée. Aucune clé de licence n’est requise pour la version d’essai.


Q : Comment les licences sont-elles gérées dans le code ?

R :

1Aspose.TeX.License license = new Aspose.TeX.License();
2license.SetLicense(@"C:\License\Aspose.TeX.lic");



Q : Puis-je effectuer des conversions par lots (plusieurs fichiers .tex) efficacement ?

R : Oui. Créez un « TexDocument » par fichier ou réutilisez une seule instance pour plusieurs fragments. La bibliothèque est thread-safe pour les opérations en lecture seule, vous pouvez donc paralléliser le travail avec « Parallel.ForEach ».


Q : Puis-je bénéficier d’une assistance pour les packages personnalisés ou les macros définies par l’utilisateur ?

R : La prise en charge principale inclut les packages courants tels que amsmath, amssymb, graphicx, hyperref, tikz, etc. Pour les packages non pris en charge, vous pouvez prétraiter LaTeX vous-même ou utiliser l’API ExternalPackageResolver pour charger des fichiers .sty personnalisés au moment de l’exécution.


Q : Comment ajouter des filigranes ou des numéros de page au PDF généré ?

R : Après la conversion, vous pouvez traiter le résultat comme un Aspose.Pdf.PdfDocument. Exemple :

1var pdf = tex.ToPdf();
2pdf.AddWatermarkText("Confidential");
3pdf.AddPageNumbers();
4pdf.Save(@"C:\Output\sample.pdf");

Les deux bibliothèques Aspose partagent la même hiérarchie d’espaces de noms, ce qui rend l’interopérabilité transparente.


Q : Quel est le modèle de tarification ?

R :

• Développeur Petite Entreprise : 999 $/an (jusqu’à 5 développeurs).
• Développeur OEM : licence perpétuelle à partir de 3 499 $/an (inclut le code source).

Des remises sur volume et des licences de site sont disponibles sur demande.


Q : Où puis-je trouver une documentation détaillée et des exemples sur l’API ?

R :

Documents officielsExemples GitHubForum communautaire


Have any questions about Aspose.TeX?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.