Πώς να αλλάξετε το μέγεθος σελίδας του PDF χρησιμοποιώντας C#

Αυτός ο γρήγορος οδηγός εξηγεί πώς μπορείτε να αλλάξετε το μέγεθος σελίδας του PDF χρησιμοποιώντας C#. Περιέχει όλες τις απαραίτητες λεπτομέρειες για τη δημιουργία του περιβάλλοντος ανάπτυξης, μια ακολουθία βημάτων που πρέπει να ακολουθηθούν για τη δημιουργία της εφαρμογής και ένα εκτελούμενο δείγμα κώδικα που δείχνει τη διαδικασία αλλαγής μεγέθους σελίδας PDF χρησιμοποιώντας C# με τη βοήθεια μόνο μερικές κλήσεις API. Αυτός ο κώδικας μπορεί να χρησιμοποιηθεί σε οποιοδήποτε από τα λειτουργικά συστήματα που υποστηρίζουν το πλαίσιο .NET, όπως Windows, Linux και macOS.

Βήματα για να αλλάξετε το μέγεθος χαρτιού PDF χρησιμοποιώντας C#

  1. Δημιουργήστε το περιβάλλον για να χρησιμοποιήσετε το Aspose.PDF for .NET για να αλλάξετε το μέγεθος σελίδας
  2. φορτώστε το αρχείο προέλευσης PDF στο αντικείμενο κλάσης Document του οποίου οι διαστάσεις σελίδας πρόκειται να αλλάξουν
  3. Λάβετε μια αναφορά στη συλλογή του pages στο φορτωμένο PDF
  4. Λάβετε μια αναφορά στη σελίδα προορισμού από τη συλλογή, το μέγεθος της οποίας πρόκειται να ενημερωθεί
  5. Καλέστε τη μέθοδο SetPageSize() της κλάσης Page και παρέχετε ένα νέο μέγεθος σελίδας
  6. Αποθηκεύστε το αρχείο PDF που προκύπτει με ενημερωμένο μέγεθος σελίδας

Αυτά τα βήματα περιλαμβάνουν τη διαδικασία επεξεργασίας μεγέθους σελίδας PDF χρησιμοποιώντας C# με κοινή χρήση του πόρου που απαιτείται για τη δοκιμή αυτής της δυνατότητας. Στο επόμενο βήμα, φορτώνουμε το αρχείο PDF-στόχου, έχουμε πρόσβαση στη συλλογή σελίδων του και, στη συνέχεια, λαμβάνουμε αναφορά στη σελίδα της οποίας το μέγεθος πρόκειται να ενημερωθεί. Η κλάση σελίδας περιέχει μια μέθοδο SetPageSize() που χρησιμοποιείται για την επεξεργασία του μεγέθους σελίδας παρέχοντας το πλάτος και το ύψος της σελίδας

Κώδικας για να τροποποιήσετε το μέγεθος σελίδας PDF χρησιμοποιώντας C#

Αυτός ο κώδικας δείχνει τη διαδικασία αλλαγής του μεγέθους μιας σελίδας PDF χρησιμοποιώντας C#. Πρέπει να υπολογίσετε το πλάτος και το ύψος σε σημεία πολλαπλασιάζοντας τον αριθμό των επιθυμητών ιντσών επί 72 καθώς το Aspose.PDF χρησιμοποιεί την κλίμακα 1 ίντσας = 72 πόντους. Ας υποθέσουμε ότι θέλετε να ορίσετε το μέγεθος της σελίδας σε Envelop 10# που έχει πλάτος 4,13 ίντσες και ύψος 9,49 ίντσες, επομένως θα πολλαπλασιάσετε και τους δύο αριθμούς με το 72 πριν το περάσετε στη μέθοδο SetPageSize().

Αυτό το άρθρο μας δίδαξε να αλλάξουμε τις διαστάσεις της σελίδας PDF χρησιμοποιώντας C#. Εάν θέλετε να μάθετε τη διαδικασία προσθήκης υδατογραφήματος σε αρχείο Pdf, ανατρέξτε στο άρθρο στο πώς να προσθέσετε υδατογράφημα σε PDF σε C#.

 Ελληνικά