PdfFileMend
Overview
PdfFileMend Java için Aspose.PDF FOSS’ta bir sınıf. Mirasçılık için: Closeable.
Var olan PDF’lere raster resimleri ve {@link FormattedText} notları eklemek için “mend” fasade sayfayı yeniden yapılandırmadan.
Bu sınıf, Java programlarında PdfFileMend nesnelerle çalışmak için 18 yöntem sunar. Mevcut yöntemler şunları içerir: PdfFileMend, addImage, addText, bindPdf, close, getDocument, save, setInputFile. Tüm kamu üyeleri Java paket için Aspose.PDF FOSS yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : document.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
document | Document | Read | Bağlantılı belgeyi veya {@code null} ayarlanmadığında iade eder. |
Methods
| Signature | Description |
|---|---|
PdfFileMend() | Boş {@kodu PdfFileMend}. |
PdfFileMend(inputFile: String) | Bu sayede {@code inputFile} ile bağlantılıdır. |
PdfFileMend(inputFile: String, outputFile: String) | {@code inputFile} ile bağlanır ve {@code outputFile} için sonuç yazılır {@link #save()} çağrıldığında. |
PdfFileMend(inputStream: InputStream, outputStream: OutputStream) | Akımlara bağlanmıştır; giriş çabucak parsedilir, çıkış {@link #close()} için kablo yapılır. |
PdfFileMend(document: Document) | Artık açılan bir belgeye bağlıdır. |
save() → boolean | Dosyaya bağlanan belgeyi {@link #PdfFileMend(String, String)} konstruktör aracılığıyla gönderilir. |
getDocument() → Document | Bağlantılı belgeyi veya {@code null} ayarlanmadığında iade eder. |
setInputFile(inputFile: String) | Mirrors C# {@code InputFile} setter: {@code inputFile} yeni bir {@link Document}’e açılır. |
bindPdf(inputFile: String) → boolean | Yeni bir {@link Document} indirin {@code inputFile}. |
bindPdf(inputStream: InputStream) → boolean | Yeni bir {@link Document} indirin {@code inputStream}. |
bindPdf(document: Document) → boolean | Şimdiden yüklü bir belgeyi bağlayın. |
addImage(imageFile: String, pageNumber: int, llx: double, lly: double, urx: double, ury: double) → boolean | Görüntüyü {@code imageFile}‘de {@code pageNumber}’e eklemek {@code [llx,lly] - [urx,ury]} düz köşesinde yer almaktadır. |
addImage(imageStream: InputStream, pageNumber: int, llx: double, lly: double, urx: double, ury: double) → boolean | Görüntü içeriğini {@code imageStream}‘dan {@code pageNumber}‘a ekleyin. |
addText(text: FormattedText, pageNumber: int, x: double, y: double) → boolean | {@code text}‘i {_code pageNumber} adresinden başlayarak { @code (x, y)} (PDF kullanıcı alanı koordinatları, alt solda kaynağı). |
addText(text: FormattedText, pageNumber: int, x: float, y: float) → boolean | Arka arkaya uyumlu yüzen aşırı yükleme (mülkiyet C# imzası ile eşleşir). |
save(outputFile: String) → boolean | Bu belgeyi {@code outputFile} adresine kaydeder. |
save(outputStream: OutputStream) → boolean | Bu belgeyi {@code outputStream} adresine kaydeder. |
close() | Bağlantılı belgeyi yayınlayın. |