Aspose.Pdf é um componente Java Pdf para criar documentos pdf sem usar o Adobe Acrobat. Ele suporta todos os recursos importantes, como compressão, texto, tabelas, gráficos, imagens, anexos, hiperlinks, JavaScript, anotação, marcadores, cabeçalhos, rodapés, segurança e fontes personalizadas. Agora você pode facilmente criar pdf por arquivos API, XML e XSL-FO. Aspose.Pdf suporta o modelo de objeto de documento e também permite converter planilhas HTML, XSL-FO e Excel (requer Aspose.Cells) em arquivo Pdf.
Alguns usos comuns são
- Criar novos documentos PDF usando a API do produto
- Transformar um documento XML em formato PDF
- Converter um arquivo de imagem em formato PDF
- Adicionar texto ao documento PDF
- Manipular o estilo de texto ao adicioná-lo a um documento PDF
- Adicionar objetos gráficos ao criar documentos PDF
- Adicionar tabelas ao criar documentos PDF
- Adicione cabeçalhos e rodapés durante a geração PDF
- Criar marcadores durante a criação de documentos PDF
- Adicionar títulos durante a criação de PDF
- Adicionar anexos e anotações durante a criação de PDF
- Especifique as restrições de segurança durante a geração PDF
- Definir criptografia PDF e senhas durante a criação de PDF
- Criar tabela de conteúdo durante a geração PDF
- Criar documentos de formulário PDF
- Adicionar marcas d'água durante a geração PDF
- Criar vários documentos PDF baseados em colunas
- Definir o tamanho da página e da margem durante a geração PDF.
história da versão
- Versão 3.3.0.0 postado em 2012-10-11
Nesta versão, o mecanismo de transformação de imagem foi reescrito e é baseado no ImageIO. O principal benefício do novo motor é o melhor suporte para diferentes formatos de imagem e a partir de agora, o Aspose.Pdf para Java deve funcionar mais rápido devido a operações otimizadas com imagens.
- Versão 2.1 postado em 2008-01-23
Gráficos muito melhorados e inteligência de jogadores robôs
Detalhes do programa
Eula
EULA - Contrato de Licença do Usuário Final
IMPORTANTE: LEIA ATENTAMENTE: Este Contrato de Licença de Usuário Final ("EULA") é um acordo legal entre você (uma pessoa física ou uma única entidade) e a Aspose para os materiais que acompanham este EULA, que podem incluir software de computador, mídia associada, materiais impressos e "on line" ou documentação eletrônica ("Software") e arquivos de origem, arquivos de recursos, arquivos de projetos e soluções ("Código fonte") para Software, coletivamente "The Product". AO INSTALAR, COPIAR OU USAR O PRODUTO, VOCÊ CONCORDA EM ESTAR VINCULADO AOS TERMOS DESTE EULA. SE VOCÊ NÃO CONCORDAR COM OS TERMOS DESTA EULA, NÃO INSTALE, COPIE OU USE O PRODUTO.
LICENÇA DE PRODUTO
O Produto é protegido por leis de direitos autorais e tratados internacionais de direitos autorais, bem como outras leis e tratados de propriedade intelectual. A Aspose ou seus fornecedores possuem o título, direitos autorais e outros direitos de propriedade intelectual no Produto. O Produto é licenciado, não vendido.
1. CONCESSÃO DE LICENÇA. Aspose concede-lhe os direitos descritos neste EULA desde que você cumpra todos os termos e condições deste EULA:
a. Concessão geral de licença de software. A Aspose concede o uso do Produto de acordo com um dos tipos de licença abaixo identificados no título do Produto.
i. Licença de Avaliação. Uma licença de avaliação é uma licença de avaliação não exclusiva para usar o componente apenas para avaliação. Um componente com uma licença de avaliação está totalmente funcional, exceto os resultados que o componente produz são indicados com uma marca d'água Aspose ou com limitação de recurso especificada pela documentação do produto. Ao utilizar uma licença de avaliação, o componente é estritamente proibido de ser usado na produção de qualquer software. Qualquer violação desta disposição exigirá uma licença de compra obrigatória, bem como expor o usuário a outro recurso legal para cobrança e danos punitivos. Se você não concordar com os termos, não avalie este componente e remova-o do computador imediatamente.
ii. Licença empresarial do desenvolvedor. Uma Assinatura Corporativa do Desenvolvedor licencia um (1) desenvolvedor para criar um número ilimitado de aplicativos Java ou .NET usando a Enterprise Edition do componente. Uma assinatura de desenvolvedor deve ser comprada para cada desenvolvedor que utiliza o componente; alternativamente, uma Assinatura de Site pode ser comprada que licencia de 6 a 10 desenvolvedores em um local físico. Uma assinatura corporativa do desenvolvedor permite que um desenvolvedor implante qualquer número de aplicativos utilizando o componente apenas em um (1) site físico. Se um aplicativo for implantado em mais de um site físico, uma assinatura OEM precisará ser comprada.
iii. Licença OEM do desenvolvedor. Uma assinatura do Desenvolvedor OEM permite que um (1) desenvolvedor crie um número ilimitado de aplicativos Java ou .NET usando a Enterprise Edition do componente. Uma assinatura de OEM do desenvolvedor deve ser comprada para cada desenvolvedor que utiliza o componente; Alternativamente uma Assinatura do Site OEM pode ser comprada e que licencia de 6 a 10 desenvolvedores em um local físico. Uma assinatura OEM do desenvolvedor permite que um desenvolvedor implante aplicativos utilizando o componente para sites físicos ilimitados.
iv. Licença empresarial do site. Uma assinatura do Site Enterprise licencia de 6 a 10 desenvolvedores em um (1) local físico para criar um número ilimitado de aplicativos Java ou .NET usando a Enterprise Edition do componente. Se houver mais de um local físico para sua empresa, você precisará comprar as licenças apropriadas para cada local. Uma assinatura do Site Enterprise permite que os desenvolvedores implantem qualquer número de aplicativos utilizando o componente apenas em um (1) site físico. Se um aplicativo for implantado em mais de um site físico, uma assinatura do Site OEM precisará ser comprada.
v. Licença OEM do site. Uma assinatura do Site OEM permite de 6 a 10 desenvolvedores criar um número ilimitado de aplicativos Java ou .NET usando a Enterprise Edition do componente. Uma assinatura do Site OEM permite que os desenvolvedores implantem aplicativos utilizando o componente para sites físicos ilimitados.
vi. Assinatura do servidor. Uma assinatura de servidor permite que um número ilimitado de desenvolvedores desenvolva relatórios para o Microsoft SQL Server usando extensões de renderização aspose. Uma assinatura do servidor permite que os desenvolvedores implantem extensões de renderização aspose em apenas um (1) servidor físico ou virtual com número ilimitado de processadores e executando um número ilimitado de instâncias do Microsoft SQL Server. Se usar mais de um (1) servidor físico ou virtual para sua empresa, você precisará comprar as licenças apropriadas para cada servidor.
vii. Assinatura do site. Uma assinatura de site permite um número ilimitado de desenvolvedores para desenvolver relatórios para o Microsoft SQL Server usando extensões de renderização aspose. Uma assinatura do site permite que os desenvolvedores implantem extensões de renderização aspose em um (1) site físico (campus) em número ilimitado de servidor físico ou virtual com número ilimitado de processadores e executando um número ilimitado de instâncias do Microsoft SQL Server. Se houver mais de um local de implantação física para sua empresa, você precisará comprar as licenças apropriadas para cada site.
b. Concessão geral de licença de código-fonte. Se o Código Fonte acompanhar o Produto, a Aspose concede a você uma (1) licença pessoal, não transferível, não exclusiva, livre de royalties para fazer e usar cópias do Código Fonte e instalar esse Código Fonte em qualquer número de computadores (i) para seu uso interno , (ii) para projetar, desenvolver e testar seus produtos de software. Você não pode redistribuir o Código Fonte ou qualquer componente dele, modificado ou não a terceiros.
c. Documentação. Com relação à documentação eletrônica e outra, você pode fazer qualquer número de cópias (em cópia impressa ou em formulário eletrônico) desde que tais cópias sejam usadas apenas para fins internos e não sejam republicadas ou distribuídas além de suas instalações.
d. Redistribuição.
i. Você recebe uma licença para redistribuir de forma binária quaisquer componentes do Produto explicitamente marcados como redistributíveis, desde que você forneça todo o suporte técnico para a distribuição, você não permite que os destinatários desmontem, descompilem ou de qualquer outra forma permitindo que eles obtenham acesso separado ao Produto ou a qualquer parte do Produto,
ii. As redistribuições em forma binária devem reproduzir o aviso de direitos autorais acima na documentação e/ou outros materiais fornecidos com o Produto,
iii. A documentação do usuário final incluída com a redistribuição, se houver, deve incluir o seguinte reconhecimento: "Este produto inclui software desenvolvido pela Aspose (http://www.aspose.com)." Alternativamente, esse reconhecimento pode aparecer no próprio software, se e onde tais reconhecimentos de terceiros normalmente aparecem,
iv. O nome "Aspose" não deve ser usado para endossar ou promover produtos derivados deste software sem permissão prévia por escrito. Para permissão por escrito, entre em contato com
[email protected],
v. Obras derivadas do Produto não podem ser chamadas "Aspose", nem podem "Aspose" aparecer em seu nome, sem permissão prévia por escrito da Aspose,
vi. Aspose não é obrigado a fornecer suporte para obras derivadas do Produto,
vii. Aspose não é obrigado, mas pode, por sua própria opção, fornecer versões atualizadas do Código Fonte sem taxa adicional,
viii. A distribuição comercial de uma biblioteca de programação ou componente de programação que se baseia na funcionalidade do Produto de qualquer forma, com ou sem modificações, é estritamente proibida,
ix. A distribuição do Código Fonte de qualquer forma, com ou sem modificações, é estritamente proibida,
x. A distribuição de montagens com base no Código Fonte pode não ter um nome que comece com Aspose.
e. Desmontagem. Você não pode fazer engenharia reversa, descompilar, desmontar ou de qualquer outra forma tentar obter acesso a informações sobre a construção do Software.
F. Reservas de direitos. A Aspose reserva-se todos os direitos não expressamente concedidos aqui.
2. DESCRIÇÃO DE OUTROS DIREITOS E LIMITAÇÕES.
a. Aluguel. Você não pode alugar, alugar ou emprestar o Produto sem permissão expressa por escrito da Aspose.
b. Rescisão. Sem prejuízo de quaisquer outros direitos, a Aspose pode encerrar este EULA se você não cumprir os termos e condições deste EULA após trinta dias de aviso por escrito de inadimplência. Nesse caso, você deve destruir todas as cópias do Produto, incluindo, mas não se limitando ao Código Fonte, backups e todas as suas partes componentes e obras derivadas.
c. Consideração. Pelos direitos e licenças concedidos neste EULA, incluindo a Licença Geral de Software e a Licença Geral de Código Fonte, você pagará à Aspose o preço atualmente publicado disponível em Aspose.com ou outro valor mutuamente acordado para aparecer em uma fatura válida.
d. Term. O prazo deste EULA continuará perpetuamente a partir da data de compra, a menos que seja encerrado de acordo com as disposições da seção 2(b).
e. Consentimento para uso de dados. Você concorda que a Aspose e suas afiliadas podem coletar e usar informações técnicas, excluindo quaisquer Informações Confidenciais, coletadas como parte dos serviços de suporte ao produto fornecidos a você, se houver, relacionados ao software. A Aspose pode usar essas informações exclusivamente para melhorar nossos produtos ou para fornecer serviços ou tecnologias personalizadas para você. A Aspose pode divulgar essas informações, excluindo qualquer informação explicitamente declarada como Informações Confidenciais, para outros, mas não de uma forma que o identifique pessoalmente.
f. Obras Derivadas. Você concorda que não usará o Produto para desenvolver trabalhos derivados que ofereçam funcionalidades semelhantes às do Produto, exponham os recursos do Produto para uso por terceiros não licenciados. Por um período de seis (6) meses a partir da data de compra, você concorda em não criar software que possa competir diretamente com os produtos aspose no momento da licença.
3. MANUTENÇÃO/ATUALIZAÇÕES DE SOFTWARE.
Um. Uma assinatura dá direito ao comprador de atualizações do produto por um período de um ano (365 dias) após a compra do Produto,
B. A Aspose pode, a seu exclusivo critério, fornecer suporte técnico, atualizações e/ou suplementos do Software e/ou informações relacionadas ("Updates") a você, nesse caso, tais Atualizações também serão consideradas incluídas no Produto e, portanto, regidas por este EULA, a menos que outros termos de uso sejam fornecidos pela Aspose com tais Atualizações.
4. UPGRADES. Se esta cópia do Produto for uma atualização de uma versão anterior do Produto, ela será fornecida a você em uma base de troca de licenças. Você concorda com a sua instalação e uso de tal cópia do Produto para encerrar voluntariamente seu EULA anterior e que você não continuará a usar a versão anterior do Produto ou transferi-lo para outra pessoa ou entidade, a menos que tal transferência seja válida de outra forma de acordo com os termos deste EULA.
5. DIREITOS DE PROPRIEDADE INTELECTUAL. Todos os direitos de título e propriedade intelectual dentro e fora do Produto (incluindo, mas não se limitando a quaisquer imagens, fotografias, animações, vídeo, áudio, música, texto e "applets" incorporados ao Produto e quaisquer cópias do Produto que você está expressamente autorizado a fazer aqui) são de propriedade da Aspose ou de seus fornecedores. Todos os direitos de título e propriedade intelectual dentro e ao conteúdo que podem ser acessados através do uso do Produto são de propriedade do respectivo proprietário de conteúdo e podem ser protegidos por direitos autorais aplicáveis ou outras leis e tratados de propriedade intelectual. Este EULA não lhe concede direitos de uso desse conteúdo. Todos os direitos de título e propriedade intelectual dentro e para suas modificações no Produto, são de sua propriedade, desde que tais modificações sejam disponibilizadas gratuitamente para a Aspose e sem royalties para inclusão em versões posteriores do Produto. Todos os direitos não concedidos expressamente são reservados pela Aspose.
6. NÃO DISCRIMINAÇÃO E NÃO CONCORRÊNCIA.
7. LINKS PARA SITES DE TERCEIROS. Você pode vincular a sites de terceiros através do uso do Produto. Os sites de terceiros não estão sob o controle do Aspose, e a Aspose não é responsável pelo conteúdo de nenhum site de terceiros, quaisquer links contidos em sites de terceiros ou quaisquer alterações ou atualizações para sites de terceiros.
8. GARANTIA LIMITADA E ISENÇÃO DE RESPONSABILIDADE.
Um. Exceto com relação a uma Versão de Teste e do Produto, a Aspose garante que, por um período de trinta (30) dias a partir da data de entrega (como evidenciado por uma cópia do seu recibo): (i) quando utilizado com uma configuração de hardware recomendada, o Produto executará em conformidade substancial com a documentação fornecida com o Produto; e (ii) a física em conformidade substancial com a documentação fornecida com o Produto; e (ii) a mídia física na qual o Produto é fornecido, se houver, estará livre de defeitos em materiais e fabricação sob uso normal.
b. ASPOSE NÃO FORNECE REMÉDIOS OU GARANTIAS, EXPRESSOS OU IMPLÍCITOS, PARA A VERSÃO DE TESTE DO SOFTWARE. A VERSÃO DE TESTE DO SOFTWARE É FORNECIDA "AS IS".
c. ASPOSE E SEUS FORNECEDORES SE ISENTAM DE TODAS AS OUTRAS GARANTIAS E REPRESENTAÇÕES, EXPRESSAS, IMPLÍCITAS OU NÃO, INCLUINDO AS GARANTIAS DE COMERCIALIZAÇÃO OU ADEQUAÇÃO PARA UM PROPÓSITO ESPECÍFICO. ASPOSE NÃO GARANTE QUE O SOFTWARE ESTEJA LIVRE DE ERROS OU QUE FUNCIONE SEM INTERRUPÇÃO. NENHUM DIREITO OU REMÉDIOS REFERIDOS NO ARTIGO 2º A DA UCC SERÁ CONFERIDO A VOCÊ, A MENOS QUE EXPRESSAMENTE CONCEDIDO AQUI. O PRODUTO NÃO É PROJETADO, DESTINADO OU LICENCIADO PARA USO EM AMBIENTES PERIGOSOS QUE REQUEREM CONTROLES DE SEGURANÇA CONTRA FALHAS, INCLUINDO, SEM LIMITAÇÃO, O PROJETO, CONSTRUÇÃO, MANUTENÇÃO OU OPERAÇÃO DE INSTALAÇÕES NUCLEARES, SISTEMAS DE NAVEGAÇÃO OU COMUNICAÇÃO DE AERONAVES, CONTROLE DE TRÁFEGO AÉREO E SISTEMAS DE SUPORTE DE VIDA OU ARMAS. A ASPOSE SE ISENTA ESPECIFICAMENTE DE QUALQUER GARANTIA EXPRESSA OU IMPLÍCITA DE APTIDÃO PARA TAIS FINS.
d. SE A LEI APLICÁVEL EXIGIR QUAISQUER GARANTIAS EM RELAÇÃO AO SOFTWARE, TODAS ESSAS GARANTIAS SÃO LIMITADAS EM DURAÇÃO DE NOVENTA (90) DIAS A PARTIR DA DATA DE ENTREGA.
E. NENHUMA INFORMAÇÃO ORAL OU ESCRITA OU ACONSELHAMENTO DADO PELA ASPOSE, SEUS REVENDEDORES, DISTRIBUIDORES, AGENTES OU FUNCIONÁRIOS DEVEM CRIAR UMA GARANTIA OU DE QUALQUER FORMA AUMENTAR O ESCOPO DE QUALQUER GARANTIA AQUI FORNECIDA.
9. REMÉDIO EXCLUSIVO. Seu remédio exclusivo no anterior é devolver o Software ao lugar que você adquiriu, com uma cópia do seu recibo e uma descrição do problema. Desde que qualquer descumprimento da garantia acima seja relatada por escrito à Aspose não mais do que trinta (30) dias após a entrega para você, a Aspose usará esforços comerciais razoáveis para fornecer-lhe uma cópia substitutiva do Produto que esteja substancialmente em conformidade com a documentação, fornecer uma substituição para mídia defeituosa ou reembolsar-lhe o seu preço de compra para o Software, a sua opção. A Aspose não terá responsabilidade se o Produto tiver sido alterado de alguma forma, se a mídia tiver sido danificada por uso indevido, acidente, abuso, modificação ou aplicação incorreta, ou se a falha surgir fora do uso do Software com outra configuração de hardware recomendada. Qualquer uso indevido, acidente, abuso, modificação ou aplicação incorreta do Software anulará a garantia acima. ESTE REMÉDIO É O ÚNICO E EXCLUSIVO REMÉDIO DISPONÍVEL PARA VOCÊ POR VIOLAÇÃO DE GARANTIAS EXPRESSAS OU IMPLÍCITAS EM RELAÇÃO AO SOFTWARE E DOCUMENTAÇÃO RELACIONADA.
10. LIMITAÇÃO DE RESPONSABILIDADE.
a. NEM A ASPOSE NEM SEUS FORNECEDORES SERÃO RESPONSÁVEIS POR VOCÊ OU QUALQUER TERCEIRO POR QUAISQUER DANOS INDIRETOS, ESPECIAIS, INCIDENTAIS, PUNITIVOS, DE COBERTURA OU CONSEQUENTES (INCLUINDO, MAS NÃO SE LIMITANDO A, DANOS PELA INCAPACIDADE DE USAR EQUIPAMENTOS OU DADOS DE ACESSO, PERDA DE NEGÓCIOS, PERDA DE LUCROS, INTERRUPÇÃO DE NEGÓCIOS OU AFINS), DECORRENTES DO USO OU INCAPACIDADE DE USO DO SOFTWARE E COM BASE EM QUALQUER TEORIA DA RESPONSABILIDADE, INCLUINDO QUEBRA DE CONTRATO, QUEBRA DE GARANTIA, DELITO (INCLUINDO NEGLIGÊNCIA), RESPONSABILIDADE DO PRODUTO OU DE OUTRA FORMA, MESMO QUE ASSPOSE OU SEUS REPRESENTANTES TENHAM SIDO AVISADOS DA POSSIBILIDADE DE TAIS DANOS E MESMO QUE UM REMÉDIO AQUI ESTABELECIDO TENHA FALHADO DE SEU PROPÓSITO ESSENCIAL.
b. A RESPONSABILIDADE TOTAL DA ASPOSE POR DANOS REAIS POR QUALQUER CAUSA SERÁ LIMITADA A MAIORES DE US $ 50 OU O VALOR PAGO POR VOCÊ PELO PRODUTO QUE CAUSOU TAL DANO.
c. AS LIMITAÇÕES ANTERIORES SOBRE A RESPONSABILIDADE DESTINAM-SE A APLICAR-SE ÀS GARANTIAS E ISENÇÕES DE RESPONSABILIDADE ACIMA E A TODOS OS OUTROS ASPECTOS DESTE EULA.
11. INDENIZAÇÃO. Você concorda em manter a Aspose inofensiva contra, e em seu controle de despesas e defesa, qualquer reivindicação e defender qualquer processo de terceiros movido contra você com base em uma alegação de que qualquer software desenvolvido por você e incluído em obras derivadas produzidas usando o Produto constitui uma violação de qualquer patente internacional, ou qualquer direito autoral ou outro direito de propriedade proprietária ou intelectual. Você pagará todos os danos e custos concedidos em tal processo.
Aspose vai indenizar, defender e segurar você, e/ou suas empresas afiliadas e/ou subsidiárias inofensivas contra quaisquer reivindicações, ações legais, perdas e outras despesas decorrentes ou relacionadas a quaisquer alegações de que o Software e/ou a Documentação relacionada infringe ou viole qualquer direito de propriedade intelectual de qualquer terceiro ("Claim"), na condição de que você notifique a Aspose prontamente da Reclamação e dê à Aspose o controle exclusivo da defesa e negociação para seu acordo ou compromisso. Se você se tornar, ou pode se tornar, proibido de continuar a usar o Software e/ou o Produto em razão de uma reivindicação real ou antecipada, a Aspose usará seus esforços razoáveis para
a. obtenha para você e/ou seus usuários finais o direito de usar o Software e/ou o Produto, ou
b. substituir ou modificar tal Software e/ou Produto para que ele não esteja mais sujeito a uma Reclamação, mas realize as mesmas funções de forma equivalente.
c. Caso a Aspose determine, a seu exclusivo critério, que nem (a) nem (b) seja comercialmente razoável, a Aspose reembolsará o valor residual das taxas de licença pagas por você pelo Produto ou Software infrator, depreciado utilizando um método de depreciação em linha reta durante um período de quarenta e oito meses a partir da data de entrega do Produto ou Software para você.
12. SEM RENÚNCIA.
13. SEVERIDADE
14. LEI DE GOVERNO
15. OUTROS INSTRUMENTOS. Exceto como expressamente previsto neste Contrato, cada parte fornecerá ao outro (e entregará e causará a execução, reconhecida e entregue ao outro) quaisquer outros instrumentos, que tal parte possa razoavelmente exigir ou considerar necessários de tempos em tempos para evidenciar, estabelecer, proteger, aplicar, defender ou garantir a tal parte qualquer ou todos os seus direitos aqui sob ou para efetivar ou realizar os propósitos, disposições ou intenções deste Acordo.
16. LEGENDAS. Todos os índices, títulos, títulos de assunto, títulos de seção e itens similares são fornecidos para fins de referência e conveniência e não se destinam a ser inclusivos, definitivos ou afetar o significado ou escopo deste Contrato.
17. ATUALIZAÇÕES. A Aspose pode fazer atualizações e alterações neste contrato de licença de tempos em tempos. Essas alterações serão publicadas em nosso site em http://www.Aspose.com. Tais alterações ou atualizações terão efeito imediato. Se você optar por não ser vinculado pelo novo contrato de licença, você deve destruir imediatamente todas as cópias do Produto e informar a Aspose por escrito no prazo de 60 (sessenta) dias após a postagem. É sua responsabilidade verificar o site para atualizações. A Aspose pode, a seu exclusivo critério, publicar avisos de alteração na lista de anúncios de e-mail também disponíveis a partir de http://www.Aspose.com.
18. ACORDO TOTAL. Este EULA é todo o acordo entre você e a Aspose relativos ao Produto e aos serviços de suporte (se houver) e substitui todas as comunicações orais ou escritas anteriores ou contemporâneas, propostas e representações relativas ao Produto ou a qualquer outro assunto abordado por este EULA. Na medida em que os termos de quaisquer políticas ou programas de serviços de apoio da Aspose conflitam com os termos deste EULA, os termos deste EULA devem controlar.