Sdílet prostřednictvím


DocumentBase.ExportAsFixedFormat – metoda

Uloží dokument ve formátu PDF nebo XPS.

Obor názvů:  Microsoft.Office.Tools.Word
Sestavení:  Microsoft.Office.Tools.Word.v4.0.Utilities (v Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

Syntaxe

'Deklarace
Public Sub ExportAsFixedFormat ( _
    outputFileName As String, _
    exportFormat As WdExportFormat, _
    openAfterExport As Boolean, _
    optimizeFor As WdExportOptimizeFor, _
    range As WdExportRange, _
    from As Integer, _
    to As Integer, _
    item As WdExportItem, _
    includeDocProps As Boolean, _
    keepIRM As Boolean, _
    createBookmarks As WdExportCreateBookmarks, _
    docStructureTags As Boolean, _
    bitmapMissingFonts As Boolean, _
    useISO19005_1 As Boolean, _
    ByRef fixedFormatExtClassPtr As Object _
)
public void ExportAsFixedFormat(
    string outputFileName,
    WdExportFormat exportFormat,
    bool openAfterExport,
    WdExportOptimizeFor optimizeFor,
    WdExportRange range,
    int from,
    int to,
    WdExportItem item,
    bool includeDocProps,
    bool keepIRM,
    WdExportCreateBookmarks createBookmarks,
    bool docStructureTags,
    bool bitmapMissingFonts,
    bool useISO19005_1,
    ref Object fixedFormatExtClassPtr
)

Parametry

  • outputFileName
    Typ: System.String
    Cestu a název nového souboru PDF nebo XPS.
  • openAfterExport
    Typ: System.Boolean
    true Chcete-li otevřít nový soubor automaticky. jinak false.
  • includeDocProps
    Typ: System.Boolean
    true Zahrnout vlastnosti dokumentu do nového souboru. jinak false.
  • keepIRM
    Typ: System.Boolean
    true Chcete-li zkopírovat oprávnění Správa informačních práv (IRM) dokument XPS, pokud má zdrojový dokument IRM ochrany; jinak false.Výchozí hodnota je true.
  • docStructureTags
    Typ: System.Boolean
    true Chcete-li zahrnout data navíc pomoci čtečky obrazovky, například informace o toku a logické uspořádání obsahu; jinak false.Výchozí hodnota je true.
  • bitmapMissingFonts
    Typ: System.Boolean
    true Chcete-li zahrnout bitmapový text; falseChcete-li písmo textu.Tento parametr nastaven na true při písmo licencí neumožňují písma do souboru PDF.Pokud nastavíte toto false, počítač diváka nahradí odpovídající písmo, pokud je zadané není k dispozici.Výchozí hodnota je true.
  • useISO19005_1
    Typ: System.Boolean
    true omezení použití PDF PDF podsady standardizovaný jako ISO 19005-1; jinak false.Pokud je tento parametr nastaven na true, výsledné soubory jsou spolehlivěji samostatné, ale může být větší nebo zobrazit další vizuální artefakty z důvodu omezení formátu.Výchozí hodnota je false.
  • fixedFormatExtClassPtr
    Typ: System.Object%
    Ukazatel na implementaci IMsoDocExporter rozhraní, které umožňuje dokument uložit v jiném formátu pevné.Další informace naleznete v tématu Rozšíření funkce exportu pevného formátu sady Office (2007).

Poznámky

Můžete uložit jako soubor PDF nebo XPS v aplikaci Microsoft Office Word pouze po instalaci doplňku, který obsahuje tuto funkci.Další informace naleznete v tématu „Zapnutí podpory jiných formátů souborů, například PDF a XPS“ na webu Office Online.

Volitelné parametry

Informace o volitelných parametrech naleznete v tématu Volitelné parametry v řešeních pro systém Office.

Příklady

Následující příklad uloží aktuální dokument ve formátu PDF se zadaným názvem.Vzhledem k tomu, že žádná složka není zadán, je soubor PDF standardně uložena ve složce Dokumenty daného uživatele.Chcete-li tento příklad použít, spusťte jej ze třídy ThisDocument v projektu na úrovni dokumentu.

Private Sub SaveAsPDF()
    Me.ExportAsFixedFormat("MyPDFDocument", _
        Word.WdExportFormat.wdExportFormatPDF)
End Sub
private void SaveAsPDF()
{            
    this.ExportAsFixedFormat(
        @"myPDFDocument",
        Word.WdExportFormat.wdExportFormatPDF,
        false,
        Word.WdExportOptimizeFor.wdExportOptimizeForOnScreen,
        Word.WdExportRange.wdExportAllDocument,
        0,
        0,
        Word.WdExportItem.wdExportDocumentWithMarkup,
        true,
        true,
        Word.WdExportCreateBookmarks.wdExportCreateWordBookmarks,
        true,
        true,
        false,
        ref missing);
}

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

DocumentBase Třída

Microsoft.Office.Tools.Word – obor názvů