IRONSOFTWAREHOME
Prise en charge Unicode et UTF-8
from ironpdf import *

html = '''<p>周態告応立待太記行神正用真最。音日独素円政進任見引際初携食。更火識将回興継時億断保媛全職。
    文造画念響竹都務済約記求生街東。天体無適立年保輪動元念足総地作靖権瀬内。
    失文意芸野画美暮実刊切心。感変動技実視高療試意写表重車棟性作家薄井。
    陸瓶右覧撃稿法真勤振局夘決。任堀記文市物第前兜純響限。囲石整成先尾未展退幹販山令手北結。</p>
    <p>
    أم يذكر النفط قبضتهم على, الصين وفنلندا ما حدى. تم لكل أملا المنتصر,
    ٣٠ حدى مارد القوى. شرسة للسيطرة قامفي. حتى أم يطول المحيط,
    زهاء وحلفاؤها من فعل. لم قامت الجو الساحلية وتم, ويعزى واقتصار قبل كل.
    </p>
    <p>
    ภคนทลาพาธสตารเซฟต แชมป มารเกตตงลมเหลวโยเกรต แลนดบาบนอมครม รสโซ แบรนดไคลแมกซ พซซาโมเดลเสอโครง มอบโซนรายชอ
    แอดมชชน ดอกเตอร พะเรอ มารคเจไดโมจราสเบอรร เอนทรานซออดชนศลปวฒนธรรมเปราะบาง โมจซเรยสวอลนตทรปลเมอร ทป วาไรตบกเมเปล
    </p>'''
 
# Instantiate Renderer
renderer = ChromePdfRenderer()
 
# Render HTML string to PDF
pdfdoc = renderer.RenderHtmlAsPdf(html)
pdfdoc.SaveAs("Unicode.pdf")

pip install ironpdf
Prise en charge Unicode et UTF-8

Prise en charge Unicode et UTF-8

IronPDF for Python prend entièrement en charge le texte Unicode, permettant aux documents PDF de contenir des caractères de n'importe quelle langue ou écriture, y compris le chinois, l'arabe, le thaï, et bien d'autres, sans configuration spéciale.

Commencer

Incluez simplement des caractères Unicode dans votre chaîne HTML et passez-la à RenderHtmlAsPdf. Le moteur de rendu basé sur Chrome de IronPDF gère automatiquement la sélection des polices et l'encodage des caractères.

Comprendre le code

  • RenderHtmlAsPdf(html) : Accepte une chaîne HTML contenant du texte Unicode dans n'importe quelle langue. Le moteur de rendu résout les polices système appropriées pour afficher correctement les caractères.
  • SaveAs("Unicode.pdf") : Enregistre le PDF résultant, avec tous les caractères Unicode incorporés et encodés dans le fichier de sortie.

Comment fonctionne le rendu Unicode

IronPDF utilise le moteur de rendu Chrome, qui - comme un navigateur web standard - sélectionne automatiquement la police système appropriée pour chaque plage Unicode. Les caractères des écritures CJK (chinois, japonais, coréen), arabe, thaï et autres sont rendus à l'aide des polices disponibles sur le système d'exploitation hôte.

Disponibilité des polices

Pour les environnements de production, assurez-vous que les polices couvrant les écritures requises sont installées sur le serveur. Si un script ne se rend pas correctement, ajoutez une police explicite via une balise <link> de Google Fonts ou un fichier de police hébergé localement référencé avec un BaseUrl.

Apprenez à générer des PDF avec IronPDF for Python !

Prêt à commencer?

Version :2026.9vient de sortir

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

OR
bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise
Téléchargement du module Python pour PDF
Installer avec pip

Version : 2026.9

  1. Téléchargez et installez Python 3.7+.
  2. Installez pip à partir de pypi.org s'il n'est pas déjà installé.
  3. Exécutez la commande ci-dessus dans le terminal.
Module PDF Python
Télécharger Module

Version : 2026.9

Installer manuellement dans votre projet

  1. Téléchargez le package
  2. Exécutez cette commande depuis le terminal
    pip install ironpdf-2026.9-py37-none-win_amd64.whi

Licences à partir de 749 $