النص
واجهة برمجة المستخدم النصية
Aspose.PDF FOSS for Java provides text handling through multiple APIs depending on the use case.
FormattedText
FormattedText يمثل النص المنسق للاستخدام في الطوابع والتسجيلات. يحتوي على سلسلة النص مع خصائص الخط والحجم واللون.
استبدال النص
PdfContentEditor.replaceText() يبدل السلاسل النصية داخل تدفقات المحتوى PDF:
try (PdfContentEditor editor = new PdfContentEditor()) {
editor.bindPdf("input.pdf");
editor.replaceText("old text", "new text");
editor.save("output.pdf");
}TextReplaceOptions يوفر تحكم إضافي على كيفية مطابقة النص و يتم استبدالها.
نص استخراج
PdfExtractor يوفر واجهة برمجة لاستخراج النص من صفحة إلى أخرى. بعد الاتصال extractText(),، تكرار مع hasNextPageText() / getNextPageText().
انظر إلى الواجهات صفحة كاملة PdfExtractor مثال.