Convert

Convert(string, string)

Convertit le document d’entrée donné en document de sortie en utilisant les noms de fichiers d’entrée-sortie spécifiés et leurs extensions.

public static void Convert(string inputFile, string outputFile)
ParamètreTaperLa description
inputFileStringLe nom du fichier d’entrée.
outputFileStringLe nom du fichier de sortie.

Remarques

Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG ou WebP), chaque page sera enregistrée dans un fichier distinct. Le nom de fichier de sortie spécifié sera utilisé pour générer les noms de fichier de chaque partie, conformément à la règle : outputFile_partIndex.extension.

Si le format de sortie est TIFF, la sortie sera enregistrée sous la forme d’un seul fichier TIFF multi-images.

Exemples

Montre comment convertir des documents avec une seule ligne de code.

string doc = MyDir + "Document.docx";

Converter.Convert(doc, ArtifactsDir + "LowCode.Convert.pdf");

Converter.Convert(doc, ArtifactsDir + "LowCode.Convert.SaveFormat.rtf", SaveFormat.Rtf);

OoxmlSaveOptions saveOptions = new OoxmlSaveOptions { Password = "Aspose.Words" };
LoadOptions loadOptions = new LoadOptions() { IgnoreOleData = true };
Converter.Convert(doc, loadOptions, ArtifactsDir + "LowCode.Convert.LoadOptions.docx", saveOptions);

Converter.Convert(doc, ArtifactsDir + "LowCode.Convert.SaveOptions.docx", saveOptions);

Voir également


Convert(string, string, SaveFormat)

Convertit le document d’entrée donné en document de sortie en utilisant les noms de fichiers d’entrée-sortie spécifiés et le format du document final.

public static void Convert(string inputFile, string outputFile, SaveFormat saveFormat)
ParamètreTaperLa description
inputFileStringLe nom du fichier d’entrée.
outputFileStringLe nom du fichier de sortie.
saveFormatSaveFormatLe format de sauvegarde.

Remarques

Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG ou WebP), chaque page sera enregistrée dans un fichier distinct. Le nom de fichier de sortie spécifié sera utilisé pour générer les noms de fichier de chaque partie, conformément à la règle : outputFile_partIndex.extension.

Si le format de sortie est TIFF, la sortie sera enregistrée sous la forme d’un seul fichier TIFF multi-images.

Exemples

Montre comment convertir des documents avec une seule ligne de code.

string doc = MyDir + "Document.docx";

Converter.Convert(doc, ArtifactsDir + "LowCode.Convert.pdf");

Converter.Convert(doc, ArtifactsDir + "LowCode.Convert.SaveFormat.rtf", SaveFormat.Rtf);

OoxmlSaveOptions saveOptions = new OoxmlSaveOptions { Password = "Aspose.Words" };
LoadOptions loadOptions = new LoadOptions() { IgnoreOleData = true };
Converter.Convert(doc, loadOptions, ArtifactsDir + "LowCode.Convert.LoadOptions.docx", saveOptions);

Converter.Convert(doc, ArtifactsDir + "LowCode.Convert.SaveOptions.docx", saveOptions);

Voir également


Convert(string, string, SaveOptions)

Convertit le document d’entrée donné en document de sortie en utilisant les noms de fichiers d’entrée et de sortie spécifiés et les options d’enregistrement.

public static void Convert(string inputFile, string outputFile, SaveOptions saveOptions)
ParamètreTaperLa description
inputFileStringLe nom du fichier d’entrée.
outputFileStringLe nom du fichier de sortie.
saveOptionsSaveOptionsLes options de sauvegarde.

Remarques

Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG ou WebP), chaque page sera enregistrée dans un fichier distinct. Le nom de fichier de sortie spécifié sera utilisé pour générer les noms de fichier de chaque partie, conformément à la règle : outputFile_partIndex.extension.

Si le format de sortie est TIFF, la sortie sera enregistrée sous la forme d’un seul fichier TIFF multi-images.

Exemples

Montre comment convertir des documents avec une seule ligne de code.

string doc = MyDir + "Document.docx";

Converter.Convert(doc, ArtifactsDir + "LowCode.Convert.pdf");

Converter.Convert(doc, ArtifactsDir + "LowCode.Convert.SaveFormat.rtf", SaveFormat.Rtf);

OoxmlSaveOptions saveOptions = new OoxmlSaveOptions { Password = "Aspose.Words" };
LoadOptions loadOptions = new LoadOptions() { IgnoreOleData = true };
Converter.Convert(doc, loadOptions, ArtifactsDir + "LowCode.Convert.LoadOptions.docx", saveOptions);

Converter.Convert(doc, ArtifactsDir + "LowCode.Convert.SaveOptions.docx", saveOptions);

Voir également


Convert(string, LoadOptions, string, SaveOptions)

Convertit le document d’entrée donné en document de sortie en utilisant les noms de fichiers d’entrée/sortie spécifiés et ses options de chargement/enregistrement.

public static void Convert(string inputFile, LoadOptions loadOptions, string outputFile, 
    SaveOptions saveOptions)
ParamètreTaperLa description
inputFileStringLe nom du fichier d’entrée.
loadOptionsLoadOptionsLes options de chargement du document d’entrée.
outputFileStringLe nom du fichier de sortie.
saveOptionsSaveOptionsLes options de sauvegarde.

Remarques

Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG ou WebP), chaque page sera enregistrée dans un fichier distinct. Le nom de fichier de sortie spécifié sera utilisé pour générer les noms de fichier de chaque partie, conformément à la règle : outputFile_partIndex.extension.

Si le format de sortie est TIFF, la sortie sera enregistrée sous la forme d’un seul fichier TIFF multi-images.

Exemples

Montre comment convertir des documents avec une seule ligne de code.

string doc = MyDir + "Document.docx";

Converter.Convert(doc, ArtifactsDir + "LowCode.Convert.pdf");

Converter.Convert(doc, ArtifactsDir + "LowCode.Convert.SaveFormat.rtf", SaveFormat.Rtf);

OoxmlSaveOptions saveOptions = new OoxmlSaveOptions { Password = "Aspose.Words" };
LoadOptions loadOptions = new LoadOptions() { IgnoreOleData = true };
Converter.Convert(doc, loadOptions, ArtifactsDir + "LowCode.Convert.LoadOptions.docx", saveOptions);

Converter.Convert(doc, ArtifactsDir + "LowCode.Convert.SaveOptions.docx", saveOptions);

Voir également


Convert(Stream, Stream, SaveFormat)

Convertit le document d’entrée donné en un seul document de sortie à l’aide des flux d’entrée et de sortie spécifiés.

public static void Convert(Stream inputStream, Stream outputStream, SaveFormat saveFormat)
ParamètreTaperLa description
inputStreamStreamLe flux d’entrée.
outputStreamStreamLe flux de sortie.
saveFormatSaveFormatLe format de sauvegarde.

Remarques

Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG ou WebP), seule la première page de la sortie sera enregistrée dans le flux spécifié.

Si le format de sortie est TIFF, la sortie sera enregistrée sous la forme d’un seul fichier TIFF multi-images dans le flux spécifié.

Exemples

Montre comment convertir des documents avec une seule ligne de code (Stream).

using (FileStream streamIn = new FileStream(MyDir + "Big document.docx", FileMode.Open, FileAccess.Read))
{
    using (FileStream streamOut = new FileStream(ArtifactsDir + "LowCode.ConvertStream.1.docx", FileMode.Create, FileAccess.ReadWrite))
        Converter.Convert(streamIn, streamOut, SaveFormat.Docx);

    OoxmlSaveOptions saveOptions = new OoxmlSaveOptions { Password = "Aspose.Words" };
    LoadOptions loadOptions = new LoadOptions() { IgnoreOleData = true };
    using (FileStream streamOut = new FileStream(ArtifactsDir + "LowCode.ConvertStream.2.docx", FileMode.Create, FileAccess.ReadWrite))
        Converter.Convert(streamIn, loadOptions, streamOut, saveOptions);

    using (FileStream streamOut = new FileStream(ArtifactsDir + "LowCode.ConvertStream.3.docx", FileMode.Create, FileAccess.ReadWrite))
        Converter.Convert(streamIn, streamOut, saveOptions);
}

Voir également


Convert(Stream, Stream, SaveOptions)

Convertit le document d’entrée donné en un seul document de sortie à l’aide des flux d’entrée et de sortie spécifiés.

public static void Convert(Stream inputStream, Stream outputStream, SaveOptions saveOptions)
ParamètreTaperLa description
inputStreamStreamLes flux d’entrée.
outputStreamStreamLe flux de sortie.
saveOptionsSaveOptionsLes options de sauvegarde.

Remarques

Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG ou WebP), seule la première page de la sortie sera enregistrée dans le flux spécifié.

Si le format de sortie est TIFF, la sortie sera enregistrée sous la forme d’un seul fichier TIFF multi-images dans le flux spécifié.

Exemples

Montre comment convertir des documents avec une seule ligne de code (Stream).

using (FileStream streamIn = new FileStream(MyDir + "Big document.docx", FileMode.Open, FileAccess.Read))
{
    using (FileStream streamOut = new FileStream(ArtifactsDir + "LowCode.ConvertStream.1.docx", FileMode.Create, FileAccess.ReadWrite))
        Converter.Convert(streamIn, streamOut, SaveFormat.Docx);

    OoxmlSaveOptions saveOptions = new OoxmlSaveOptions { Password = "Aspose.Words" };
    LoadOptions loadOptions = new LoadOptions() { IgnoreOleData = true };
    using (FileStream streamOut = new FileStream(ArtifactsDir + "LowCode.ConvertStream.2.docx", FileMode.Create, FileAccess.ReadWrite))
        Converter.Convert(streamIn, loadOptions, streamOut, saveOptions);

    using (FileStream streamOut = new FileStream(ArtifactsDir + "LowCode.ConvertStream.3.docx", FileMode.Create, FileAccess.ReadWrite))
        Converter.Convert(streamIn, streamOut, saveOptions);
}

Voir également


Convert(Stream, LoadOptions, Stream, SaveOptions)

Convertit le document d’entrée donné en un seul document de sortie à l’aide des flux d’entrée et de sortie spécifiés.

public static void Convert(Stream inputStream, LoadOptions loadOptions, Stream outputStream, 
    SaveOptions saveOptions)
ParamètreTaperLa description
inputStreamStreamLes flux d’entrée.
loadOptionsLoadOptionsLes options de chargement du document d’entrée.
outputStreamStreamLe flux de sortie.
saveOptionsSaveOptionsLes options de sauvegarde.

Remarques

Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG ou WebP), seule la première page de la sortie sera enregistrée dans le flux spécifié.

Si le format de sortie est TIFF, la sortie sera enregistrée sous la forme d’un seul fichier TIFF multi-images dans le flux spécifié.

Exemples

Montre comment convertir des documents avec une seule ligne de code (Stream).

using (FileStream streamIn = new FileStream(MyDir + "Big document.docx", FileMode.Open, FileAccess.Read))
{
    using (FileStream streamOut = new FileStream(ArtifactsDir + "LowCode.ConvertStream.1.docx", FileMode.Create, FileAccess.ReadWrite))
        Converter.Convert(streamIn, streamOut, SaveFormat.Docx);

    OoxmlSaveOptions saveOptions = new OoxmlSaveOptions { Password = "Aspose.Words" };
    LoadOptions loadOptions = new LoadOptions() { IgnoreOleData = true };
    using (FileStream streamOut = new FileStream(ArtifactsDir + "LowCode.ConvertStream.2.docx", FileMode.Create, FileAccess.ReadWrite))
        Converter.Convert(streamIn, loadOptions, streamOut, saveOptions);

    using (FileStream streamOut = new FileStream(ArtifactsDir + "LowCode.ConvertStream.3.docx", FileMode.Create, FileAccess.ReadWrite))
        Converter.Convert(streamIn, streamOut, saveOptions);
}

Voir également