Pour les applications Java, convertissez des documents Word (DOC / DOCX) en PDF

Avec l'aide de Spire.Doc, nous pouvons facilement enregistrer un document Word au format PDF. Cette phrase explique comment enregistrer Word (.doc..docx) au format PDF à partir des trois directions suivantes.

Convertissez des documents Word directement en PDF avec l'application Java </ b>


import com.spire.doc.*;
public class toPDF {
    public static void main(String[] args) {
        String inputFile="data/convertedTemplate.docx";
        String outputFile="output/toPDF.pdf";
        //Charger un exemple de document
        Document document = new Document();
        document.loadFromFile(inputFile);

        //Enregistrer le document
        document.saveToFile(outputFile, FileFormat.PDF);
    }
}

Fichier résultat de la conversion du document Word avec mot de passe crypté en fichier PDF </ b>

Vous pouvez configurer un PDF protégé par mot de passe pour convertir la sécurité de votre document PDF.


import com.spire.doc.Document;
import com.spire.doc.ToPdfParameterList;
import com.spire.pdf.security.*;

public class toPdfWithPassword {
    public static void main(String[] args) {

        String inputFile="data/convertedTemplate.docx";
        String outputFile="output/toPdfWithPassword.pdf";

        //Charger un exemple de document
        Document document = new Document();
        document.loadFromFile(inputFile);

        ToPdfParameterList toPdf = new ToPdfParameterList();

        //réglage du mot de passe
        String password = "E-iceblue";
        toPdf.getPdfSecurity().encrypt(password, password, PdfPermissionsFlags.None, PdfEncryptionKeySize.Key_128_Bit);

        //Enregistrer le document
        document.saveToFile(outputFile, toPdf);
    }
}

Document Word lors du réglage de la qualité d'image </ b>

La taille du document PDF de sortie est clairement plus grande que le document Word d'origine, en particulier après la conversion de nombreux documents Word avec des images du document. En même temps, vous pouvez définir la qualité de l'image pour définir la taille du fichier PDF résultant. Le spire .doc de Java fournit des méthodes de documentation. setjpegquality () définit la qualité de l'image JPEG de 0 à 100. La qualité d'image de sortie par défaut est de 80% de l'original.


import com.spire.doc.*;
public class ShapeAsImage {
    public static void main(String[] args) throws Exception {

        //Charger un exemple de document
        Document document = new Document();
        document.loadFromFile("Sample.docx");

        //Définir la qualité d'image
        document.setJPEGQuality(40);

        ToPdfParameterList pdf = new ToPdfParameterList();
        pdf.setDisableLink(true);

        //Enregistrer le document
        document.saveToFile("output/ImageQuality.pdf", FileFormat.PDF);
    }
}

L'utilisation du .doc gratuit Spire pour Java est très simple. Grâce à votre lecture, j'espère que cela vous aidera.

Recommended Posts