IRONSOFTWAREHOME

Construction et positionnement de rectangle dans IronPDF

Curtis Chau
Curtis Chau
Updated: 29 juin 2026

Lorsque vous dessinez des rectangles dans un PDF avec IronPDF, le système de coordonnées diffère de celui de bibliothèques comme IronOCR et IronBarcode. IronOCR et IronBarcode définissent des rectangles par rapport à une entrée d'image, tandis qu'IronPDF fonctionne dans l'espace de coordonnées du document PDF lui-même.

Origine des coordonnées

Le point d'origine (0, 0) se situe dans le coin inférieur gauche de la page. Lorsque vous spécifiez un rectangle, cet origine est traité comme le coin supérieur gauche du rectangle, ce qui détermine la direction dans laquelle la forme est dessinée.

Comportement de l'axe

Comment les valeurs x et y décalent le rectangle :

  • Coordonnée Y : l'augmentation de y déplace le rectangle vers le haut ; sa diminution le déplace vers le bas. Un y négatif place le rectangle en dessous du point (0, 0).
  • Coordonnée X : l'augmentation de x déplace le rectangle vers la droite. La diminution de x, ou l'attribution d'une valeur négative, le déplace vers la gauche.

Largeur et hauteur

Les dimensions peuvent être dessinées dans n'importe quelle direction à partir du point de départ :

  • Largeur : un width positif dessine vers la droite ; un width négatif ou une diminution dessine vers la gauche.
  • Hauteur : un height positif s'étend vers le haut ; un height négatif dessine vers le bas.

Diagramme de rectangles colorés dans un PDF montrant comment les valeurs x, y, largeur et hauteur affectent le positionnement

Unité de mesure

IronPDF mesure son API de dessin en points, fournissant la précision nécessaire pour le rendu et la mise en page du document. Les autres bibliothèques Iron Software diffèrent :

  • IronOCR : utilise exclusivement des pixels, correspondant à son objectif de reconnaissance de texte basée sur l'image.
  • IronBarcode : utilise des pixels pour localiser les objets code-barres, mais passe à des points lorsqu'il applique des tampons de code-barres dans un PDF afin que le placement reste précis dans les formats de documents.
Veuillez noter: Mélanger les unités entre les bibliothèques est une source courante de formes mal placées ; vérifiez si l'API que vous appelez attend des points ou des pixels.
Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes et créer des manuels bien structurés et visuellement attrayants.

...
Lire la suite

Prêt à commencer ?

Nuget Downloads 21,105,021Version :2026.9vient de sortir

Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise
Bibliothèque C# NuGet pour PDF
Installer avec NuGet

Version : 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. Dans l'explorateur de solutions, faites un clic droit sur Références, Gestion des packages NuGet
  2. Sélectionnez Parcourir et recherchez « IronPDF »
  3. Sélectionnez le package et installez
C# PDF DLL
Télécharger DLL

Version : 2026.9

ou téléchargez l'installateur Windows ici.

  1. Téléchargez et décompressez IronPDF à un emplacement tel que ~/Libs dans votre répertoire de solution
  2. Dans l'explorateur de solutions Visual Studio, faites un clic droit sur Références. Sélectionnez Parcourir, « IronPDF.dll »

Licences à partir de 749 $

Vous avez une question ? Contactez notre équipe de développement.

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
Bibliothèque C# NuGet pour PDF
Installer avec NuGet

Version : 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. Dans l'explorateur de solutions, faites un clic droit sur Références, Gestion des packages NuGet
  2. Sélectionnez Parcourir et recherchez « IronPDF »
  3. Sélectionnez le package et installez
C# PDF DLL
Télécharger DLL

Version : 2026.9

ou téléchargez l'installateur Windows ici.

  1. Téléchargez et décompressez IronPDF à un emplacement tel que ~/Libs dans votre répertoire de solution
  2. Dans l'explorateur de solutions Visual Studio, faites un clic droit sur Références. Sélectionnez Parcourir, « IronPDF.dll »

Licences à partir de 749 $