PUB till HTML i Java

PUB-filer används ofta för att utforma storskaliga dokument som broschyrer, flygblad, etc. Du kan konvertera PUB-filer till HTML webbsida. I den här artikeln kommer du att lära dig alla detaljer om konverteringen, steg-för-steg under följande rubriker:

PUB till HTML Webpage Converter – Java APIs installation

PUB till HTML-konvertering är i grunden en process i två steg. Först måste du konvertera PUB-filen till ett PDF-dokument med Aspose.PUB for Java API. Sedan kan du konvertera den mellanliggande PDF-filen till en HTML-formatfil programmatiskt med hjälp av Java. Ladda därför ner JAR-filerna från avsnittet New Releases eller använd följande Maven-konfigurationer:

Förvar:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Beroende:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pub</artifactId>
        <version>20.8</version>
    </dependency>

    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pdf</artifactId>
        <version>21.9</version>
    </dependency>
</dependencies>

Konvertera PUB till HTML-webbsida med Java

Du kan konvertera en PUB-fil till en HTML-webbsidesformatfil med stegen nedan:

  1. Initiera ByteArrayOutputStream för att hålla mellanliggande PDF-fil.
  2. Initiera Pub Parser för PUB-filen med metoden createParser.
  3. Analysera Publisher-filen med metoden parse.
  4. Konvertera PUB till PDF-fil och spara resultatet i en ByteArrayOutputStream.
  5. Ladda det mellanliggande PDF-dokumentet från strömmen.
  6. Konvertera eller exportera PUB-filen till HTML-webbsida.

Följande kod visar hur man konverterar en PUB-fil till en HTML-webbsida programmatiskt med Java:

// Initiera ByteArrayOutputStream för att hålla mellanliggande PDF-fil.
final ByteArrayOutputStream os = new ByteArrayOutputStream();

// Ladda ingångs PUB-fil
IPubParser parser = PubFactory.createParser("Sample.pub");

// Analysera indatapubliceringsfilen
com.aspose.pub.Document doc = parser.parse();

// Konvertera PUB-filen till PDF och spara resultatet i en ByteArrayOutputStream
PubFactory.createPdfConverter().convertToPdf(doc, os);

// Ladda in PDF-fil från ByteArrayOutputStream
com.aspose.pdf.Document document = new com.aspose.pdf.Document(os.toByteArray());

// Initiera HtmlSaveOptions klassobjekt
HtmlSaveOptions options = new HtmlSaveOptions();

// Konvertera PUB-fil till HTML-webbsida
document.save("Output.html", options);

Få gratis utvärderingslicens

Du kan begära en Free Temporary License för att testa API:erna utan några begränsningar.

Slutsats

I den här artikeln har du utforskat hur du konverterar en Publisher-fil, PUB, till en HTML-webbsida. Utdatafilen skapas med hög kvalitet och effektivitet. Du behöver bara följa några enkla steg som diskuterats ovan, och API:n skapar utdatafilen enligt dina krav. Dessutom kan du besöka API-dokumentationen för att lära dig mer om API:et. Om du har några problem, vänligen skriv till oss på Free Support Forum.

Se även