Μήκος παύλας

Σε αυτό το σεμινάριο, θα σας καθοδηγήσουμε βήμα προς βήμα στον ακόλουθο πηγαίο κώδικα C# για να ορίσετε το μήκος των παύλων χρησιμοποιώντας το Aspose.PDF για .NET.

Βεβαιωθείτε ότι έχετε εγκαταστήσει τη βιβλιοθήκη Aspose.PDF και έχετε ρυθμίσει το περιβάλλον ανάπτυξης πριν ξεκινήσετε. Επίσης να έχει βασικές γνώσεις προγραμματισμού C#.

Βήμα 1: Ρύθμιση καταλόγου εγγράφων

Στον παρεχόμενο πηγαίο κώδικα, πρέπει να καθορίσετε τον κατάλογο στον οποίο θέλετε να αποθηκεύσετε το αρχείο PDF που προκύπτει. Αλλάξτε τη μεταβλητή “dataDir” στον επιθυμητό κατάλογο.

string dataDir = "YOUR DOCUMENTS DIRECTORY";

Βήμα 2: Δημιουργία αντικειμένου εγγράφου και προσθήκη σελίδας

Δημιουργούμε μια παρουσία της κλάσης Document και προσθέτουμε μια σελίδα σε αυτό το έγγραφο.

Document doc = new Document();
Page page = doc.Pages.Add();

Βήμα 3: Δημιουργία αντικειμένου γραφήματος και προσθήκη του στη σελίδα

Δημιουργούμε ένα αντικείμενο Graph με καθορισμένες διαστάσεις και το προσθέτουμε στη συλλογή παραγράφων της σελίδας.

Aspose.Pdf.Drawing.Graph canvas = new Aspose.Pdf.Drawing.Graph(100, 400);
page.Paragraphs.Add(canvas);

Βήμα 4: Δημιουργία αντικειμένου γραμμής και διαμόρφωση

Δημιουργούμε ένα αντικείμενο Γραμμής με τις καθορισμένες συντεταγμένες και διαμορφώνουμε το χρώμα και το μήκος των παύλων.

Aspose.Pdf.Drawing.Line line = new Aspose.Pdf.Drawing.Line(new float[] { 100, 100, 200, 100 });
line.GraphInfo.Color = Aspose.Pdf.Color.Red;
line.GraphInfo.DashArray = new int[] { 0, 1, 0 };
line.GraphInfo.DashPhase = 1;

Βήμα 5: Προσθήκη της γραμμής στο αντικείμενο του γραφήματος

Προσθέτουμε τη γραμμή στη συλλογή σχημάτων του αντικειμένου Graph.

canvas.Shapes.Add(line);

Βήμα 6: Αποθήκευση του αρχείου PDF που προκύπτει

Τέλος, αποθηκεύουμε το αρχείο PDF που προκύπτει με το όνομα “DashLength_out.pdf” στον καθορισμένο κατάλογο.

doc.Save(dataDir + "DashLength_out.pdf");

Δείγμα πηγαίου κώδικα για το μήκος παύλα χρησιμοποιώντας το Aspose.PDF για .NET


// Η διαδρομή προς τον κατάλογο εγγράφων.
string dataDir = "YOUR DOCUMENT DIRECTORY";
// Στιγμιαίο παράδειγμα εγγράφου
Document doc = new Document();
// Προσθήκη σελίδας στη συλλογή σελίδων του αντικειμένου Document
Page page = doc.Pages.Add();
// Δημιουργία αντικειμένου σχεδίασης με συγκεκριμένες διαστάσεις
Aspose.Pdf.Drawing.Graph canvas = new Aspose.Pdf.Drawing.Graph(100, 400);
// Προσθήκη αντικειμένου σχεδίου στη συλλογή παραγράφων της παρουσίας σελίδας
page.Paragraphs.Add(canvas);
// Δημιουργία αντικειμένου γραμμής
Aspose.Pdf.Drawing.Line line = new Aspose.Pdf.Drawing.Line(new float[] { 100, 100, 200, 100 });
// Ορισμός χρώματος για αντικείμενο γραμμής
line.GraphInfo.Color = Aspose.Pdf.Color.Red;
// Καθορισμός πίνακα παύλας για αντικείμενο γραμμής
line.GraphInfo.DashArray = new int[] { 0, 1, 0 };
// Ορίστε τη φάση της παύλας για παράδειγμα Γραμμής
line.GraphInfo.DashPhase = 1;
// Προσθήκη γραμμής στη συλλογή σχημάτων του αντικειμένου σχεδίασης
canvas.Shapes.Add(line);
dataDir = dataDir + "DashLength_out.pdf";
// Αποθήκευση εγγράφου PDF
doc.Save(dataDir);
Console.WriteLine("\nLength dashed successfully in black and white.\nFile saved at " + dataDir);            

συμπέρασμα

Σε αυτό το σεμινάριο, εξηγήσαμε πώς να ορίσετε το μήκος των παύλων χρησιμοποιώντας το Aspose.PDF για .NET. Τώρα μπορείτε να χρησιμοποιήσετε αυτή τη γνώση για να δημιουργήσετε γραμμές με προσαρμοσμένα μοτίβα παύλας στα αρχεία PDF σας.

Συχνές ερωτήσεις

Ε: Ποιος είναι ο σκοπός αυτού του σεμιναρίου;

Α: Ο σκοπός αυτού του σεμιναρίου είναι να σας καθοδηγήσει στη διαδικασία ρύθμισης του μήκους των παύλων για γραμμές χρησιμοποιώντας το Aspose.PDF για .NET. Θα μάθετε πώς να δημιουργείτε γραμμές με προσαρμοσμένα μοτίβα παύλας στα αρχεία PDF σας.

Ε: Ποιες προϋποθέσεις απαιτούνται πριν ξεκινήσετε;

Α: Πριν ξεκινήσετε, βεβαιωθείτε ότι έχετε εγκαταστήσει τη βιβλιοθήκη Aspose.PDF και ότι έχετε ρυθμίσει το περιβάλλον ανάπτυξής σας. Συνιστάται επίσης η βασική κατανόηση του προγραμματισμού C#.

Ε: Πώς μπορώ να καθορίσω τον κατάλογο για την αποθήκευση του αρχείου PDF;

Α: Τροποποιήστε τη μεταβλητή “dataDir” στον παρεχόμενο πηγαίο κώδικα για να υποδείξετε τον κατάλογο όπου θέλετε να αποθηκεύσετε το αρχείο PDF που προκύπτει.

Ε: Πώς μπορώ να δημιουργήσω μια γραμμή με προσαρμοσμένα μοτίβα παύλας;

Α: Το σεμινάριο δείχνει τη δημιουργία ενός αντικειμένου γραμμής και τη διαμόρφωση του χρώματος, του πίνακα παύλας και της φάσης παύλα χρησιμοποιώντας τοGraphInfo αντικείμενο. Τροποποιήστε αυτές τις ρυθμίσεις για να επιτύχετε το επιθυμητό μοτίβο παύλας.

Ε: Μπορώ να προσαρμόσω το χρώμα της γραμμής;

Α: Ναι, μπορείτε να προσαρμόσετε το χρώμα της γραμμής ορίζοντας τοColor ιδιοκτησία τουGraphInfo αντικείμενο που σχετίζεται με τη Γραμμή.

Ε: Πώς μπορώ να αποθηκεύσω το έγγραφο PDF αφού ρυθμίσω το μήκος της παύλας;

Α: Αφού διαμορφώσετε το αντικείμενο Γραμμής με το επιθυμητό μοτίβο παύλας, μπορείτε να αποθηκεύσετε το έγγραφο PDF που προκύπτει χρησιμοποιώντας τοdoc.Save(dataDir + "DashLength_out.pdf"); γραμμή στον παρεχόμενο πηγαίο κώδικα.