fddsantos Posted May 15, 2012 at 05:55 PM Report #455824 Posted May 15, 2012 at 05:55 PM Boa tarde, Eu ando a trabalhar com printDocument e com system.drawing e gostava de saber se é possivel passar isto para pdf (itextsharp). Obrigado pela atenção, Fábio Santos Lei de Lavoisier aplicada à Informática:Na Informática nada se compra, nada se cria! Tudo se copia!
petvetbr Posted May 15, 2012 at 06:26 PM Report #455835 Posted May 15, 2012 at 06:26 PM Sim, é possível, depende um pouco como a sua impressão está estruturada, mas pode ver um exemplo aqui: http://weblogs.asp.net/andrenobre/archive/2010/01/19/gerando-arquivos-pdf-com-net-e-itextsharp.aspx Agora se você não quiser alterar de nenhuma forma o seu código já implementado, existe a opção de instalar uma impressora PDF e fazer a impressão diretamente por esta impressora, porém neste caso você perde um pouco o nível de controle sobre o processo de geração que tem no caso de usar o ItextSharp. Fernando Lage Bastos - MCP/MCTS/MCPD
fddsantos Posted May 16, 2012 at 06:06 PM Author Report #456169 Posted May 16, 2012 at 06:06 PM eu já trabalhei com itextsharp, mas comecei a fazer de uma maneira que vi na net que acho que os comandos não dão para o itextsharp, porque estou a usar a directoria system.drawing Lei de Lavoisier aplicada à Informática:Na Informática nada se compra, nada se cria! Tudo se copia!
petvetbr Posted May 16, 2012 at 06:32 PM Report #456175 Posted May 16, 2012 at 06:32 PM Você teria várias opçoes neste caso: 1) Trocar os comandos por aqueles que o ItextSharp aceita, tem um tutorial aqui sobre o básico: http://www.mikesdotnetting.com/Article/88/iTextSharp-Drawing-shapes-and-Graphics 2) Usar uma outra biblioteca que suporte estes comandos 3) Usar o método de usar uma impressora PDF Fernando Lage Bastos - MCP/MCTS/MCPD
fddsantos Posted May 17, 2012 at 06:09 PM Author Report #456488 Posted May 17, 2012 at 06:09 PM Boa tarde Naquele exemplo que deste no tópico 1) no codigo percebo de onde vem o Server.MapPath. É preciso algum using extra ou assim? Lei de Lavoisier aplicada à Informática:Na Informática nada se compra, nada se cria! Tudo se copia!
petvetbr Posted May 17, 2012 at 06:14 PM Report #456492 Posted May 17, 2012 at 06:14 PM Isto seria para desenvolvimento em ASP.net. Para desenvolvimento em desktop não precisa, pode colocar direto o caminho do arquivo. Fernando Lage Bastos - MCP/MCTS/MCPD
fddsantos Posted May 17, 2012 at 06:34 PM Author Report #456499 Posted May 17, 2012 at 06:34 PM ok, obrigado Lei de Lavoisier aplicada à Informática:Na Informática nada se compra, nada se cria! Tudo se copia!
fddsantos Posted May 18, 2012 at 10:14 AM Author Report #456612 Posted May 18, 2012 at 10:14 AM Bom dia, com o itextSharp também consigo meter imagens no pdf?? Lei de Lavoisier aplicada à Informática:Na Informática nada se compra, nada se cria! Tudo se copia!
petvetbr Posted May 18, 2012 at 02:07 PM Report #456661 Posted May 18, 2012 at 02:07 PM Sim, consegue, Peguei um outro tutorial abaixo, mas é só procurar que existe mais informações disponíveis na internet. http://www.mikesdotnetting.com/Article/87/iTextSharp-Working-with-images Fernando Lage Bastos - MCP/MCTS/MCPD
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now