Convertir PDF en documents Word en Rust
Pour modifier le contenu d’un fichier PDF dans Microsoft Word ou d’autres traitements de texte qui prennent en charge les formats DOC et DOCX. Les fichiers PDF sont modifiables, mais les fichiers DOC et DOCX sont plus flexibles et personnalisables.
Convertir PDF en DOC
L’extrait de code Rust fourni montre comment convertir un document PDF en DOC en utilisant la bibliothèque Aspose.PDF :
- Ouvrez un document PDF.
- Convertir un fichier PDF en DOC en utilisant save_doc fonction.
use asposepdf::Document;
fn main() -> Result<(), Box<dyn std::error::Error>> {
// Open a PDF-document with filename
let pdf = Document::open("sample.pdf")?;
// Convert and save the previously opened PDF-document as Doc-document
pdf.save_doc("sample.doc")?;
Ok(())
}
Essayez de convertir le PDF en DOC en ligne
Aspose.PDF for Rust vous présente une application en ligne gratuite “PDF en DOC”, où vous pouvez essayer d’examiner la fonctionnalité et la qualité avec lesquelles il fonctionne.
Convertir PDF en DOCX
L’API Aspose.PDF for Rust vous permet de lire et de convertir des documents PDF en DOCX. DOCX est un format bien connu pour les documents Microsoft Word dont la structure a été modifiée d’un binaire simple à une combinaison de fichiers XML et binaires. Les fichiers Docx peuvent être ouverts avec Word 2007 et les versions ultérieures mais pas avec les versions antérieures de MS Word qui prennent en charge les extensions de fichiers DOC.
L’extrait de code Rust fourni montre comment convertir un document PDF en DOCX à l’aide de la bibliothèque Aspose.PDF :
- Ouvrez un document PDF.
- Convertir un fichier PDF en DOCX en utilisant save_docx fonction.
use asposepdf::Document;
fn main() -> Result<(), Box<dyn std::error::Error>> {
// Open a PDF-document with filename
let pdf = Document::open("sample.pdf")?;
// Convert and save the previously opened PDF-document as DocX-document
pdf.save_docx("sample.docx")?;
Ok(())
}
Essayer de convertir PDF en DOCX en ligne
Aspose.PDF for Rust vous présente une application en ligne gratuite “PDF vers Word”, où vous pouvez essayer d’examiner la fonctionnalité et la qualité avec lesquelles il fonctionne.
Convertir le PDF en DOCX avec le mode de reconnaissance amélioré
Convertir un document PDF en fichier Microsoft Word (DOCX) en utilisant Aspose.PDF for Rust avec le mode de reconnaissance amélioré.
Le mode de reconnaissance améliorée produit un DOCX entièrement modifiable, en préservant :
- Structure des paragraphes
- Tableaux en tant que tableaux Word natifs
- Flux de texte logique et mise en forme
- Ouvrez le fichier PDF source.
- Enregistrez le PDF en tant que fichier DOCX avec la reconnaissance de mise en page améliorée activée.
use asposepdf::Document;
fn main() -> Result<(), Box<dyn std::error::Error>> {
// Open a PDF-document with filename
let pdf = Document::open("sample.pdf")?;
// Convert and save the previously opened PDF-document as DocX-document with Enhanced Recognition Mode (fully editable tables and paragraphs)
pdf.save_docx_enhanced("sample_enhanced.docx")?;
Ok(())
}
