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} в нов { @@link Document}. |
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 | Добавя {@код текст} към { @ кода страницаNo} започващ от { @@ код (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() | Освобождава свързания документ. |