PDFium Delphi Component Docs

SaveAsNormalizedContent الطريقة

المكوّن: TPdf  ·  الوحدة: PDFium
تكتب نسخة PDF كاملة تستخدم تيارات محتوى صفحتها تباعد رموز قانونيًا مُتحققًا منه

الصياغة

function SaveAsNormalizedContent(Stream: TStream; out Report: TPdfContentNormalizeReport; const Options: TPdfContentNormalizeOptions; SaveOption: TSaveOption = saNoIncremental; PdfVersion: TPdfVersion = pvUnknown): Boolean;

function SaveAsNormalizedContent(const FileName: string; out Report: TPdfContentNormalizeReport; const Options: TPdfContentNormalizeOptions; SaveOption: TSaveOption = saNoIncremental; PdfVersion: TPdfVersion = pvUnknown): Boolean;

الوصف

يظل مسار حفظ PDFium العادي هو المصدر الدلالي للتعديلات الحالية في الذاكرة

تُفك ترميز مصفوفة /Contents لكل صفحة بالترتيب وتُضم بالفاصل بين التيارات نفسه الذي يستخدمه PDFium

يحافظ محلل الرموز على السلاسل الحرفية، والسلاسل السداسية، والأسماء، والمصفوفات، والقواميس، وحمولات الصور المضمَّنة، والعوامل غير المعروفة مع تقنين فصل الرموز

تُزال التعليقات افتراضيًا وتُتحقق نطاقات q/Q و BT/ET المتوازنة والمحتوى المُعلَّم والتوافق والمصفوفات والقواميس

تتلقى الصفحات الناجحة تيار محتوى جديدًا واحدًا وتُزال كائنات محتوى المصدر غير المشار إليها من رسم الكائنات النشط المعاد كتابته

يتضمن التقرير الصفحات المطبَّعة والمتخطاة، وعددي تيارات الإدخال والإخراج، والمصفوفات المدمجة، والرموز، والتعليقات، والصور المضمَّنة، والعوامل غير المعروفة، وعدد البايتات

Policies and limits

مثال

Options := TPdfContentNormalizeOptions.Default;
Options.SkipUnsafePages := False;
Pdf.SaveAsNormalizedContent('normalized.pdf', Report, Options);

انظر أيضًا

SaveAs, SaveAsObjectStream