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
Cesta a název souboru nový soubor PDF nebo XPS.
- exportFormat
Typ: Microsoft.Office.Interop.Word.WdExportFormat
Jeden z WdExportFormat hodnoty, které určuje, zda chcete uložit dokument ve formátu PDF nebo XPS formátu.
- openAfterExport
Typ: System.Boolean
true otevřený nový soubor automaticky. jinak false.
- optimizeFor
Typ: Microsoft.Office.Interop.Word.WdExportOptimizeFor
Jeden z WdExportOptimizeFor hodnoty, které určuje, zda chcete optimalizovat pro obrazovku nebo tisk.
- range
Typ: Microsoft.Office.Interop.Word.WdExportRange
Jeden z WdExportRange hodnoty, které určuje, zda je rozsah exportovat celý dokument, aktuální stránku, rozsah textu nebo aktuálního výběr.Výchozí je exportovat celý dokument.
- from
Typ: System.Int32
Určuje počáteční stránky číslo, pokud Range parametr wdExportFromTo.
- to
Typ: System.Int32
Určuje koncovou stránku číslo, pokud Range parametr wdExportFromTo.
- item
Typ: Microsoft.Office.Interop.Word.WdExportItem
Jeden z Microsoft.Office.Interop.Word.WdExportItem hodnoty, které určuje, zda exportovat proces zahrnuje pouze text nebo obsahuje text se revize.
- includeDocProps
Typ: System.Boolean
true zahrnout vlastnosti dokumentu do nového souboru. jinak false.
- keepIRM
Typ: System.Boolean
true kopírování oprávnění Správa informačních práv (IRM) dokument XPS, pokud má zdrojová databáze dokument IRM ochrany; jinak false.Výchozí hodnota je true.
- createBookmarks
Typ: Microsoft.Office.Interop.Word.WdExportCreateBookmarks
Jeden z WdExportCreateBookmarks hodnoty, které určuje, zda chcete exportovat záložky a typ záložky na export.
- docStructureTags
Typ: System.Boolean
true zahrnout data navíc pomoci pro čtení obrazovky, například informace o toku a logické uspořádání obsah; jinak false.Výchozí hodnota je true.
- bitmapMissingFonts
Typ: System.Boolean
true zahrnout rastrový obrázek text; falsepísmo textu odkazu.Tento parametr nastaven na true , pokud licence písma umožňují písmo vložené v souboru PDF.Pokud nastavíte tento false, počítač diváka nahradí odpovídající písmo, pokud není k dispozici jeden určený.Výchozí hodnota je true.
- useISO19005_1
Typ: System.Boolean
true omezení využití PDF PDF podsady standardizovaný jako ISO 19005-1; jinak false.Pokud nastavíte tento parametr na true, výsledné soubory jsou spolehlivější samostatné, ale může být větší nebo zobrazit další vizuální artefakty kvůli omezení formátu.Výchozí hodnota je false.
- fixedFormatExtClassPtr
Typ: System.Object%
ukazatel na implementaci IMsoDocExporterrozhraní umožňující dokument uložit do různých pevný formát. Další informace naleznete v tématu rozšíření funkce exportu pevného formátu Office (2007).
Poznámky
Můžete uložit jako soubor PDF nebo XPS z systém Microsoft Office Word pouze po instalaci doplněk poskytující tuto funkce. Další informace získáte vyhledánímPovolit podpory jiných formátů souborů, například PDF a XPS" na webu Office Online.
Volitelné parametry
Informace o volitelných parametrů, viz The Variable missing and Optional Parameters in Office Solutions.
Příklady
Následující příklad kódu uloží aktuální dokument ve formátu PDF se zadaným názvem. Neboť žádná složka souboru PDF se standardně uložena v uživatelsložce Dokumenty. Chcete-li použít tento příklad spustit z ThisDocument třídy v projektu ú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
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.