כיצד לעבוד עם פעולות תוכן ב- .NET

כיצד לעבוד עם פעולות תוכן ב- .NET

כיצד לעבוד עם פעולות תוכן ב- .NET

מדריך זה מראה כיצד לבדוק ולבנות זרימת תוכן PDF באמצעות API ברמה של מפעיל.


דרישות מוקדמות

דרישותפרטים
Runtime.NET 8.0 או מאוחר יותר
חבילהdotnet add package Aspose.Pdf.Foss

קורא תוכן-stream מפעילי

כל דף PDF מאוחסן את התוכן הוויזואלי שלו בתור סדרה של מפעילי תוכן. תגית: Iterate 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בונה תוכן זרימה
GraphicsStateשינויים ומצב צבע
SetColorצבע מלא מפעיל
ShowTextטקסט רנדרינג מפעיל

ראה גם

 עברית