PdfFileMend
المعلومات العامة
PdfFileMend هي فئة في Aspose.PDF FOSS لـ Java. الميراث من: Closeable.
واجهة “إصلاح” لتضمين صور الرستير و {@link FormattedText} التعليقات إلى ملفات PDF الحالية دون إعادة بناء الصفحة من البداية.
توفر هذه الفئة 18 طريقة للعمل مع PdfFileMend كائنات في برامج Java. المنهجيات المتاحة تشمل: PdfFileMend, addImage, addText, bindPdf, close, getDocument, save, setInputFile. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: document.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
document | Document | اقرأ | يعيد الوثيقة المرتبطة، أو {@code null} عندما لا يتم تعيين أي منها. |
الطرق
| التوقيع | وصف |
|---|---|
PdfFileMend() | فارغ {@code PdfFileMend}. |
PdfFileMend(inputFile: String) | ملزمة بـ {@code inputFile}. |
PdfFileMend(inputFile: String, outputFile: String) | ملزمة بـ {@code inputFile} و مُعدّة للكتابة النتيجة إلى { @ code outputFille } |
| عندما يتم استدعاء {@link #save() }. | |
PdfFileMend(inputStream: InputStream, outputStream: OutputStream) | مرتبط بالتيارات، يتم تحليل المدخلات بحرص، ويتم تشغيل المخرجات لـ {@link #close()}. |
PdfFileMend(document: Document) | مرتبط بتقرير مفتوح بالفعل. |
save() → boolean | يكتب الوثيقة المرتبطة إلى ملف تم توفيره عبر |
| {@link #PdfFileMend(String, String) } المُبنى. | |
getDocument() → Document | يعيد الوثيقة المرتبطة، أو {@code null} عندما لا يتم تعيين أي منها. |
setInputFile(inputFile: String) | مرآة C# {@code InputFile} setter: يفتح { @ code inputFile} في مستند جديد. |
bindPdf(inputFile: String) → boolean | يقوم بتحميل {@link Document} من { @code inputFile}. |
bindPdf(inputStream: InputStream) → boolean | يقوم بتحميل {@link Document} من { @code inputStream}. |
bindPdf(document: Document) → boolean | يربط وثيقة محمولة بالفعل. |
addImage(imageFile: String, pageNumber: int, llx: double, lly: double, urx: double, ury: double) → boolean | يضيف الصورة في {@code imageFile} إلى { @code pageNumber} الموضعة في |
| المستطيل {@code [llx,lly] [urx،ury]}. | |
addImage(imageStream: InputStream, pageNumber: int, llx: double, lly: double, urx: double, ury: double) → boolean | يضيف محتوى الصورة الذي قُرأ من {@code imageStream} إلى { @code pageNumber}. |
addText(text: FormattedText, pageNumber: int, x: double, y: double) → boolean | يضيف {@ نص الرمز} إلى { @ رقم الصفحة الرقم } بدءاً من { @@ رمز (x, y) } (PDF |
| إحداثيات الفضاء المستخدم، المنشأ في الأسفل اليسار). | |
addText(text: FormattedText, pageNumber: int, x: float, y: float) → boolean | إفراط التحميل المتماشى إلى الوراء (يتطابق مع توقيع C # القديم). |
save(outputFile: String) → boolean | يقوم بحفظ المستند المرتبط إلى {@code outputFile}. |
save(outputStream: OutputStream) → boolean | يقوم بحفظ المستند المرتبط إلى {@code outputStream}. |
close() | يطلق الوثيقة المرتبطة. |