Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Vous pouvez changer la taille du document en redimensionnant automatiquement le contenu de ses pages. Vous pouvez redimensionner l’ensemble du document ou des pages spécifiques. Il existe trois méthodes disponibles :
bool PdfFileEditor.ResizeContents(string source, string destination, int[] pages, ContentsResizeParameters parameters)
void PdfFileEditor.ResizeContents(Document source, int[] pages, ContentsResizeParameters parameters)
void PdfFileEditor.ResizeContents(Document source, ContentsResizeParameters parameters)
Les paramètres de redimensionnement sont définis par la classe d’options — PdfFileEditor.ContentsResizeParameters
.
Un conteneur de paramètres.
Propriétés :
ChangeMediaBox
: lorsqu’il est activé, le MediaBox est ajusté au CropBox actuel lors du redimensionnement.LeftMargin
, RightMargin
, TopMargin
, BottomMargin
: marges autour du contenu (absolues ou en pourcentage).ContentsWidth
, ContentsHeight
: taille de la zone de contenu cible (absolue ou en pourcentage).Méthodes de configuration statiques (créer un nouvel objet ContentsResizeParameters
) :
Margins(left, right, top, bottom)
: marges en unités de page absolues.MarginsPercent(left, right, top, bottom)
: marges en pourcentages.ContentSize(width, height)
: taille du contenu cible en unités absolues.ContentSizePercent(width, height)
: taille du contenu cible en pourcentages.PageResize(width, height)
: changer la taille de la page en unités absolues.PageResizePct(widthPct, heightPct)
: changer la taille de la page en pourcentages.Vous pouvez créer un objet ContentsResizeParameters
en utilisant l’une des méthodes statiques ci-dessus et ensuite ajuster ses champs.
Un conteneur universel pour un paramètre numérique.
Types de valeur :
Units
)Percents
)Auto
)Champs/flags clés :
Value
: la valeur numérique.IsPercent
: indique l’interprétation en pourcentage ; si false
— valeur absolue.Méthodes de fabrique :
Units(value)
: créer une valeur absolue.Percents(value)
: créer une valeur en pourcentage.Auto()
: marquer la valeur pour un calcul automatique.Margins
ou MarginsPercent
.ContentSize
ou ContentSizePercent
.PageResize
ou PageResizePct
.ChangeMediaBox
si vous devez aligner la géométrie de la page : le MediaBox sera défini sur le CropBox actuel.Auto
lorsque vous souhaitez déléguer le calcul à l’algorithme.Exemple de redimensionnement d’une page
Augmenter les marges de page de 10 % sur tous les côtés :
Définir la taille du contenu à 500 x 700 en unités de page et laisser les marges en automatique :
Redimensionner la page de 120 % de largeur et 110 % de hauteur :
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.