Articles of itextsharp

Crie PDF na memory em vez de arquivo físico

Como criar um PDF no memorystream em vez de um arquivo físico usando o itextsharp. O código abaixo está criando arquivo pdf real. Em vez disso, como posso criar um byte [] e armazená-lo no byte [] para que eu possa devolvê-lo através de uma function using iTextSharp.text; using iTextSharp.text.pdf; Document doc = new Document(iTextSharp.text.PageSize.LETTER, […]

Como devolver PDF ao navegador no MVC?

Eu tenho esse código de demonstração para iTextSharp Document document = new Document(); try { PdfWriter.GetInstance(document, new FileStream(“Chap0101.pdf”, FileMode.Create)); document.Open(); document.Add(new Paragraph(“Hello World”)); } catch (DocumentException de) { Console.Error.WriteLine(de.Message); } catch (IOException ioe) { Console.Error.WriteLine(ioe.Message); } document.Close(); Como obtenho o controlador para retornar o documento pdf para o navegador? EDITAR: A execução deste código abre […]

Obtendo coordenadas de string usando ITextExtractionStrategy e LocationTextExtractionStrategy em Itextsharp

Eu tenho um arquivo PDF que estou lendo em string usando ITextExtractionStrategy.Agora da string eu estou tomando uma substring como My name is XYZ e precisa obter as coordenadas retangulares de substring do arquivo PDF, mas não é capaz de fazê-lo.No googling Eu tenho que saber que LocationTextExtractionStrategy mas não conseguindo como usar isso para […]

Como posso inserir uma imagem com iTextSharp em um PDF existente?

Eu tenho um PDF existente e posso usar o FdFWriter para inserir checkboxs de texto. Isso funciona bem. Agora eu tenho uma imagem. Eu li a documentação e olhei muitos exemplos, mas todos eles criam novos documentos e inserem uma imagem. Eu quero pegar um PDF existente e inserir uma imagem em um campo de […]

usando ITextSharp para extrair e atualizar links em um PDF existente

Eu preciso postar vários arquivos PDF (leia-se: muito) para a web, mas muitos deles têm links de arquivo duro: // links e links para locais não públicos. Eu preciso ler esses PDFs e atualizar os links para os locais apropriados. Comecei a escrever um aplicativo usando itextsharp para ler os diretórios e arquivos, encontrar os […]

Como mesclar vários arquivos PDF (gerados em tempo de execução)?

Como mesclar vários arquivos PDF (gerados em tempo de execução) através de ItextSharp seguida, imprimi-los. Eu encontrei o seguinte link, mas esse método requer os nomes de pdf, considerando que os arquivos PDF armazenados e este não é o meu caso. Eu tenho vários relatórios vou convertê-los em pdf files através deste método: private void […]

Mesclando vários PDFs usando iTextSharp em c # .net

Bem, eu estou tentando mesclar vários PDFs em um. Eu não dá erros durante a compilation. Eu tentei mesclar os documentos primeiro, mas isso deu errado porque estou trabalhando com tabelas. Este é o code-behind do asp.net if (Button.Equals(“PreviewWord”)) { String eventTemplate = Server.MapPath(“/ERAS/Badges/Template/EventTemp” + EventName + “.doc”); String SinglePreview = Server.MapPath(“/ERAS/Badges/Template/PreviewSingle” + EventName + […]

Converta o conteúdo “unicode” em árabe html ou xml para pdf usando itextsharp

Eu estou tentando criar relatórios no meu aplicativo asp.net MVC3 depois de muita pesquisa eu encontrei muitos posts do blog fala sobre ITextSharp para converter meu Html/Razor para Pdf Eu estou tentando analisar a visão da razor para obter PDF da seguinte forma public void Render(ViewContext viewContext, TextWriter writer) { var doc = new Document(); […]

Gere um PDF que imprime automaticamente

Eu tenho um aplicativo da Web do asp.net que gera um PDF. Eu estou usando o iTextSharp. O que acontece é que você clica em um botão e faz o download. Meu empregador deseja poder clicar no botão e abri-lo com a checkbox de diálogo de impressão.

Página X da questão Y

Eu tentei 3 maneiras diferentes de exibir números de página, conteúdo OnCloseDocument não está exibindo na página, nenhum deles funcionou. Minha intenção está exibindo números de página como este 1 de 10 2 0f 10 ………….. ………… 10 de 10 em cada página Eu sei como exibir 1 2 3 4 …. 10 mas não […]