Πώς να εργαστείτε με τις λειτουργίες περιεχομένου στο .NET

Πώς να εργαστείτε με τις λειτουργίες περιεχομένου στο .NET

Πώς να εργαστείτε με τις λειτουργίες περιεχομένου στο .NET

Αυτό το εγχειρίδιο δείχνει πώς να ελέγξετε και να δημιουργήσετε ροές περιεχομένου PDF χρησιμοποιώντας την API επιπέδου χειριστή.


Προϋποθέσεις

ΑΠΑΙΤΗΣΕΙΣΛεπτομέρειες
Ροντάμ.NET 8.0 ή νεότερη έκδοση
Πακέτοdotnet add package Aspose.Pdf.Foss

Διαβάστε το Content-Stream Operators

Κάθε σελίδα PDF αποθηκεύει το οπτικό περιεχόμενό της ως σειρά από φορείς σε ένα περιεχομένου. ΠΕΡΙΟΔΟΣ - ΙΤΡΑΤΕΣ Page.Contents να ελέγχουν κάθε φορέα, το οποίο είναι χρήσιμο για την Αποσπάσματα διαμόρφωσης ή ανάλυση της υπάρχουσας δομής σελίδας.

using var doc = Document.Open(pdfBytes);
foreach (var op in doc.Pages[1].Contents)
{
    Console.WriteLine(op.ToString());
}

Δημιουργία νέου περιεχομένου

Χρησιμοποιήστε ContentStreamBuilder Να δημιουργήσετε οδηγίες περιεχομένου-στρέμματος Προγραμματισμένα. ο κατασκευαστής παρέχει ένα ρευστό API για τη διάσταση γραφικών χειραγώγηση συμπεριλαμβανομένων των χρωμάτων, μετασχηματισμών και τοποθέτησης κειμένου.

var builder = new ContentStreamBuilder();
builder.SaveState();
builder.SetFillColor(1.0, 0.0, 0.0);
builder.SetMatrix(1, 0, 0, 1, 72, 700);
builder.RestoreState();

Κλειδιά τάξεων

ΚλάσηΣκοπός
OperatorCollectionΠληροφορίες για τον διαχειριστή περιεχομένου-stream
ContentStreamBuilderΣυσκευαστής περιεχομένου Fluent
GraphicsStateΜετασχηματισμός και κατάσταση χρώματος
SetColorΠλήρης φορέας χρωμάτων
ShowTextΕτικέτες Rendering Operator

Δείτε επίσης

 Ελληνικά