PdfFileMend
Panoramica
PdfFileMend è una classe in Aspose.PDF FOSS per .NET. Eredita da: ISaveableFacade.
Facade per aggiungere testo e immagini a documenti PDF esistenti.
Questa classe fornisce 24 metodi per lavorare con oggetti PdfFileMend nei programmi .NET. I metodi disponibili includono: AddImage, AddText, BindPdf, Close, Dispose, PdfFileMend, Save. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo aver installato il pacchetto Aspose.PDF FOSS per .NET. Proprietà: Document, InputFile, InputStream, IsWordWrap, OutputFile, OutputStream, e 2 altri.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
IsWordWrap | bool | Lettura/Scrittura | Indica se abilitare l’interruzione di riga per le operazioni AddText. |
WrapMode | WordWrapMode | Lettura/Scrittura | Modalità di interruzione di riga (Predefinita o ByWords). |
TextPositioningMode | PositioningMode | Lettura/Scrittura | Modalità di posizionamento del testo. |
InputFile | string? | Lettura/Scrittura | Percorso del file di input. |
OutputFile | string? | Lettura/Scrittura | Percorso del file di output. |
InputStream | Stream? | Lettura/Scrittura | Flusso di input. |
OutputStream | Stream? | Lettura/Scrittura | Flusso di output. |
Document | Document | Lettura | Il documento legato a questo PdfFileMend, che espone il risultato in corso in modo che possa essere concatenato in un’altra facciata. |
Metodi
| Firma | Descrizione |
|---|---|
PdfFileMend() | Costruttore predefinito. |
PdfFileMend(inputFileName: string, outputFileName: string) | Crea un PdfFileMend a partire da percorsi di file di input/output. |
PdfFileMend(inputStream: Stream, outputStream: Stream) | Crea un PdfFileMend a partire da stream di input/output. |
PdfFileMend(document: Document) | Associa un Document pre-caricato. |
PdfFileMend(document: Document, outputFileName: string) | Associa un documento e imposta in anticipo il percorso del file di destinazione. |
PdfFileMend(document: Document, destStream: Stream) | Associa un documento e imposta in anticipo lo stream di destinazione. |
BindPdf(document: Document) | Associa un Documento esistente a questo PdfFileMend. |
BindPdf(inputFile: string) | Associa un documento PDF da un percorso file. |
BindPdf(inputStream: Stream) | Associa un documento PDF da un flusso. |
AddText(text: FormattedText, pageNum: int, lowerLeftX: float, lowerLeftY: float) | Aggiungi testo formattato a una pagina specifica nella posizione inferiore sinistra fornita. |
AddText(text: FormattedText, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Aggiungi testo formattato a una pagina specifica all’interno del rettangolo fornito. |
AddText(text: FormattedText, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Aggiungi testo formattato a più pagine all’interno del rettangolo fornito. |
AddImage(imageStream: Stream, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Aggiungi un’immagine da un flusso a una pagina specifica. |
AddImage(imageName: string, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Aggiungi un’immagine da un percorso file a una pagina specifica. |
AddImage(imageStream: Stream, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Aggiungi un’immagine da uno stream a più pagine. |
AddImage(imageName: string, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Aggiungi un’immagine da un percorso file a più pagine. |
AddImage(imageStream: Stream, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Aggiungi un’immagine con parametri di composizione (modalità di fusione). |
AddImage(imageName: string, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Aggiungi un’immagine con parametri di composizione (modalità di fusione). |
AddImage(imageStream: Stream, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Aggiungi un’immagine con parametri di composizione a più pagine. |
AddImage(imageName: string, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Aggiungi un’immagine con parametri di composizione a più pagine. |
Save(destFile: string) | Salva il documento modificato in un percorso file specifico. |
Save(destStream: Stream) | Salva il documento modificato in un flusso. |
Close() | Chiudi il documento e salvalo nel file/flusso di output. |
Dispose() | Chiama Dispose su questa istanza di PdfFileMend. |