Articles of pdf

Asp.Net MVC como obter vista para gerar PDF

Eu gostaria de chamar uma ação em um controlador. Peça ao controlador para obter os dados do modelo. Em seguida, a visualização é executada e gera um PDF. O único exemplo que encontrei está em um artigo de Lou http://whereslou.com/2009/04/12/returning-pdfs-from-an-aspnet-mvc-action . Seu código é muito elegante. A visão está usando ITextSharp para gerar o PDF. […]

Como extrair texto de um PDF?

Alguém pode recomendar uma biblioteca / API para extrair o texto e as imagens de um PDF? Precisamos ser capazes de obter texto contido em regiões pré-conhecidas do documento, portanto, a API precisará fornecer informações posicionais de cada elemento na página. Gostaríamos que os dados fossem enviados no formato xml ou json . No momento, […]

Reduzir o tamanho do arquivo PDF de charts filtrando objects ocultos

Ao produzir charts de dispersão de muitos pontos em R (usando ggplot() por exemplo), pode haver muitos pontos atrás dos outros e não visíveis. Por exemplo, veja o enredo abaixo: Este é um gráfico de dispersão de várias centenas de milhares de pontos, mas a maioria deles está atrás dos outros pontos. O problema é […]

Compressão PDF com iTextSharp

Eu estou atualmente tentando recomprimir um pdf que já foi criado, estou tentando encontrar uma maneira de recomprimir as imagens que estão no documento, para reduzir o tamanho do arquivo. Eu tenho tentado fazer isso com as bibliotecas DataLogics PDE e iTextSharp, mas não consigo encontrar uma maneira de fazer a recompression de stream dos […]

como destacar um texto ou palavra em um arquivo pdf usando o iTextsharp?

Eu preciso procurar uma palavra em um arquivo PDF existente e quero destacar o texto ou palavra e salve o arquivo pdf Eu tenho uma idéia usando PdfAnnotation.CreateMarkup nós poderíamos encontrar a posição do texto e podemos adicionar bgcolor a ele … mas eu não sei como implementá-lo 🙁 Por favor, me ajude

Organizar charts de base e grid.tables na mesma página

Eu tenho 2 charts (criados usando charts de Base) e 2 frameworks de dados que gostaria de combinar em uma folha em um PDF. Eu estou usando grid.table para criar uma tabelaGrobs de meus frameworks de dados. Estou com muita dificuldade para formatar a saída em PDF. Em particular, não consegui manter todos os objects […]

Usando o PDFBox para gravar strings codificadas em UTF-8 em um PDF

Estou tendo problemas para gravar caracteres unicode em um PDF usando o PDFBox. Aqui está um código de exemplo que gera caracteres ilegíveis em vez de gerar “š”. O que posso adicionar para obter suporte para strings UTF-8? PDDocument document = new PDDocument(); PDPage page = new PDPage(); document.addPage(page); PDPageContentStream contentStream = new PDPageContentStream(document, page); […]

Visualizando PDF em formulários do Windows usando C #

Existe alguma maneira de visualizar arquivos PDF em uma ferramenta WinForms? Eu vi soluções como converter o arquivo pdf em imagens e exibi-las em uma checkbox de imagem. No entanto, estou perguntando se posso ver o arquivo como PDF. Existe alguma ferramenta da Adobe ou da Microsoft que suporta isso?

Como abrir o arquivo PDF em uma nova guia ou janela em vez de baixá-lo (usando asp.net)?

Este é o código para baixar o arquivo. System.IO.FileStream fs = new System.IO.FileStream(Path+”\\”+fileName, System.IO.FileMode.Open, System.IO.FileAccess.Read); byte[] ar = new byte[(int)fs.Length]; fs.Read(ar, 0, (int)fs.Length); fs.Close(); Response.AddHeader(“content-disposition”, “attachment;filename=” + AccNo+”.pdf”); Response.ContentType = “application/octectstream”; Response.BinaryWrite(ar); Response.End(); Quando este código é executado, ele pedirá ao usuário para abrir ou salvar o arquivo. Em vez disso, preciso abrir uma nova […]

Converta diretamente .aspx para .pdf

Um projeto em que estou trabalhando exige que eu crie um relatório com saída em HTML (.aspx) e em PDF. Existe uma solução disponível que me permite alimentar a saída de uma página .aspx para um utilitário de geração de PDF? Suporte total de HTML e CSS seria ideal. Obrigado!