PdfFileMend
Resumo geral
PdfFileMend é uma classe em Aspose.PDF FOSS para .NET. Herdeiros de: ISaveableFacade.
Façada para adicionar texto e imagens a documentos PDF existentes.
Esta classe fornece 23 métodos para trabalhar com objetos PdfFileMend em programas .NET. Os métodos disponíveis incluem: AddImage, AddText, BindPdf, Close, PdfFileMend, Save. Todos os membros do público são acessíveis a qualquer aplicação .NET após instalar o pacote Aspose.PDF FOSS for .Net. Propriedades: InputFile, InputStream, IsWordWrap, OutputFile, OutputStream, TextPositioningMode,E mais um.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
IsWordWrap | bool | Leitura/Escrita | Se ativar o enrolamento de palavras para operações AddText. |
WrapMode | WordWrapMode | Leitura/Escrita | Modo de enrolar palavras (Default ou ByWords). |
TextPositioningMode | PositioningMode | Leitura/Escrita | Modo de posicionamento por texto. |
InputFile | string? | Leitura/Escrita | Inputar o caminho do ficheiro. |
OutputFile | string? | Leitura/Escrita | Percurso de arquivo de saída. |
InputStream | Stream? | Leitura/Escrita | Fluxo de entrada. |
OutputStream | Stream? | Leitura/Escrita | Fluxo de saída. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
PdfFileMend() | Construtor padrão. |
PdfFileMend(inputFileName: string, outputFileName: string) | Crie um PdfFileMend a partir de caminhos de arquivo de entrada/saída. |
PdfFileMend(inputStream: Stream, outputStream: Stream) | Criar um PdfFileMend a partir de fluxos de entrada/saída. |
PdfFileMend(document: Document) | Enlace um documento pré-carregado. |
PdfFileMend(document: Document, outputFileName: string) | Ligue um documento e pré-definir o caminho do arquivo de destino. |
PdfFileMend(document: Document, destStream: Stream) | Ligue um documento e pré-definir o fluxo de destino. |
BindPdf(document: Document) | Ligue um documento existente a este PdfFileMend. |
BindPdf(inputFile: string) | Ligue um documento PDF a partir de uma rota para o arquivo. |
BindPdf(inputStream: Stream) | Ligue um documento PDF de uma corrente. |
AddText(text: FormattedText, pageNum: int, lowerLeftX: float, lowerLeftY: float) | Adicionar texto formatado a uma página específica na posição inferior esquerda. |
AddText(text: FormattedText, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Adicionar texto formatado a uma página específica dentro do retângulo dado. |
AddText(text: FormattedText, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Adicionar texto formatado a várias páginas dentro do retângulo dado. |
AddImage(imageStream: Stream, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Adicionar uma imagem de um fluxo para uma página específica. |
AddImage(imageName: string, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Adicionar uma imagem de um caminho de arquivo a uma página específica. |
AddImage(imageStream: Stream, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Adicionar uma imagem de um fluxo para várias páginas. |
AddImage(imageName: string, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Adicionar uma imagem de um caminho de arquivo a várias páginas. |
AddImage(imageStream: Stream, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Adicionar uma imagem com parâmetros de composição (modo blend). |
AddImage(imageName: string, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Adicionar uma imagem com parâmetros de composição (modo blend). |
AddImage(imageStream: Stream, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Adicionar uma imagem com parâmetros de composição a várias páginas. |
AddImage(imageName: string, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Adicionar uma imagem com parâmetros de composição a várias páginas. |
Save(destFile: string) | Salvar o documento modificado para um caminho de arquivo específico. |
Save(destStream: Stream) | Salve o documento modificado para um stream. |
Close() | Fechar o documento e salvar para o arquivo de saída/stream. |