Programação com documentos | Java
Aspose.PUB for Java facilita a manipulação de arquivos .pub em seus aplicativos. Sua estrutura bem definida permite que você leia arquivos PUB e trabalhe com as propriedades do arquivo.
Editar MetaDados de Arquivos PUB##
Os metadados de um documento descrevem um ficheiro em termos das suas propriedades, tais como autor, título, último autor, empresa, idioma e outras informações semelhantes. Esta é uma informação útil que é armazenada junto com o documento. Aspose.PUB para Java permite editar os metadados de um arquivo PUB usando as classes DocSummaryInfo e SummaryInfo, conforme mostrado no exemplo de código a seguir.
1 IPubParser parser = PubFactory.createParser(fileName);
2 Document document = parser.parse();
3
4 document.getDocumentSummaryInfo().setCategory("category");
5 document.getDocumentSummaryInfo().setCompany("company");
6 document.getDocumentSummaryInfo().setLanguage("language");
7
8 document.getSummaryInfo().setComments("comments");
9 document.getSummaryInfo().setKeywords("keywords");
10 document.getSummaryInfo().setLastAuthor("last author");
11 document.getSummaryInfo().setTitle("title");
12 document.getSummaryInfo().setSubject("subject");
O trecho de código fornecido está escrito em Java. Ele demonstra como manipular os metadados de um arquivo .pub usando uma biblioteca ou API relacionada ao PubFactory usando Aspose.PUB API Solution for Java.
Vamos explicar brevemente o código:
Declara um objeto IPubParser chamado parser e inicializa-o utilizando o método createParser da classe PubFactory, passando o fileName como parâmetro.
Declara um objeto Document chamado document e atribui-lhe o resultado da chamada do método parse no objeto parser.
Ele usa o método getDocumentSummaryInfo do objeto document para acessar as informações de resumo do documento e define os valores para várias propriedades como
category
,company
elanguage
. Neste trecho de código, essas propriedades estão sendo modificadas com valores específicos.Utiliza o método getSummaryInfo do objeto documento para acessar as informações de resumo do documento e define os valores para propriedades como
comments
,keywords
,last author
,title
esubject
. Essas propriedades também estão sendo modificadas com valores específicos.
Para conhecer os exemplos completos de código Java e os arquivos de dados, acesse Aspose.PUB-Documentation for Java Github project.
Experimente também esta e outras funcionalidades fornecidas pelo Aspose.PUB implementadas em um conjunto de aplicativos multiplataforma para manipular arquivos .pub.