PUB do Worda | Konwertuj pliki programu Publisher do programu Word | PUBA do DOCX

Microsoft Publisher to szeroko stosowane narzędzie do tworzenia atrakcyjnych broszur, ulotek i innych typów publikacji. Jeśli jednak chodzi o udostępnianie plików wydawcy lub współpracę nad nimi, praca z plikami wydawcy może być nieco stresująca. W takich przypadkach możemy przekonwertować PUB na Word. W tym artykule omówimy bezpłatne narzędzie online do konwersji plików programu Publisher do programu Word online.

Konwertuj PUB na Word Online - PUB na DOCX

Konwertuj pliki wydawcy na dokumenty programu Word za pomocą tej darmowej aplikacji konwertującej PUB na Word online i zapisuj dane wyjściowe w formacie DOCX. Działa całkowicie w przeglądarce internetowej, eliminując potrzebę dodatkowego oprogramowania.

Jak przekonwertować plik PUB do Word Online

  1. Przeciągnij i upuść plik PUB lub użyj linku online, aby uzyskać dostęp do pliku z OneDrive, Dysku Google itp.
  2. Kliknij przycisk Konwertuj, aby przeprowadzić konwersję PUB.
  3. Dane wyjściowe w formacie DOCX zostaną przygotowane do pobrania.
  4. Zapisz powstały plik DOCX na swoim komputerze lub urządzeniu mobilnym.

Ze względu na Twoją prywatność Twoje dane nie są przechowywane na naszych serwerach. Linki do pobrania wygasają po 24 godzinach ze względów bezpieczeństwa.

Konwertuj pliki wydawcy do programu Word: przewodnik programisty

Jako programista możesz łatwo przekształcić pliki programu Publisher (PUB) w dokumenty programu Word w dwóch krokach. Najpierw przekonwertuj plik PUB do formatu PDF przy użyciu Aspose.PUB API. Następnie przekonwertuj strony PDF do formatu DOCX za pomocą Aspose.PDF API.

W poniższych sekcjach przedstawiono kroki i przykłady kodu umożliwiające programową konwersję plików PUB na program Word w platformie .NET lub Java.

Konwertuj pliki Publisher na Word w C#

Możemy łatwo przekonwertować dowolny plik PUB na dokument Word w C#, wykonując poniższe kroki:

Poniższy przykładowy kod pokazuje, jak przekonwertować plik PUB na dokument programu Word w języku C#.

// Ten przykład kodu demonstruje, jak przekonwertować PUB na DOCX w języku C#.
using Aspose.Pdf.Devices;
using Aspose.Pdf;
using Aspose.Pub;

// Zainicjuj MemoryStream, aby przechowywać dokument wyjściowy
MemoryStream stream = new MemoryStream();

// Załaduj wejściowy plik PUB
Aspose.Pub.IPubParser parser = Aspose.Pub.PubFactory.CreateParser("Sample.pub");

// Przeanalizuj wejściowy plik wydawcy
Aspose.Pub.Document doc = parser.Parse();

// Konwertuj plik PUB na format PDF i zapisz wynik w MemoryStream
Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);

// Załaduj wejściowy plik PDF z MemoryStream
Aspose.Pdf.Document document = new Aspose.Pdf.Document(stream);

// Zainicjuj obiekt klasy DocSaveOptions
Aspose.Pdf.DocSaveOptions options = new DocSaveOptions();

// Określ format wyjściowego pliku słów (DOC/DOCX)
options.Format = DocSaveOptions.DocFormat.DocX;

// Zapisz wyjściowy plik słów (DOC/DOCX)
document.Save("PUBToWord.docx", options);

Konwertuj pliki programu Publisher do programu Word w Javie

Podobnie możemy przekonwertować plik PUB na DOCX w Javie, wykonując poniższe kroki:

Poniższy przykładowy kod pokazuje, jak przekonwertować plik PUB na dokument programu Word w języku Java.

// Ten przykład kodu demonstruje, jak przekonwertować PUB na DOCX w Javie.
// Zainicjuj ByteArrayOutputStream, aby przechowywać pośredni plik PDF.
final ByteArrayOutputStream os = new ByteArrayOutputStream();

// Zainicjuj analizator Pub dla pliku PUB
IPubParser parser = PubFactory.createParser("Sample.pub");

// Przeanalizuj plik wydawcy
com.aspose.pub.Document doc = parser.parse();

// Konwertuj PUB na plik PDF i zapisz dane wyjściowe w strumieniu
PubFactory.createPdfConverter().convertToPdf(doc, os);

// Załaduj pośredni dokument PDF
com.aspose.pdf.Document pdfDocument = new com.aspose.pdf.Document(os.toByteArray());

// Konwertuj lub eksportuj plik do formatu MS Word DOCX lub DOC
pdfDocument.save("PUBToDOCX.docx", SaveFormat.DocX);

Pliki Publisher do konwertera Word w C++

Możemy również przekonwertować plik PUB na DOCX w C++, wykonując poniższe kroki:

Poniższy przykładowy kod pokazuje, jak przekonwertować plik PUB na dokument programu Word w języku C++.

// Ten przykład kodu demonstruje, jak przekonwertować PUB na DOCX w C++.
// Ścieżki źródłowego PUB i wyjściowego pliku PDF
System::String filePub = u"C:\\Files\\Sample.pub";
System::String filePdf = u"C:\\Files\\Output.pdf";

// Załaduj plik PUB
System::SharedPtr<IPubParser> parser = PubFactory::CreateParser(filePub);
System::SharedPtr<Aspose::Pub::Document> document = parser->Parse();

// Konwertuj plik PUB na format PDF
PubFactory::CreatePdfConverter()->ConvertToPdf(document, filePdf);

// Załaduj wygenerowany plik PDF
auto pdfDocument = MakeObject<Aspose::Pdf::Document>(filePdf);

// Utwórz instancję klasy DocSaveOptions
auto saveOptions = MakeObject<Aspose::Pdf::DocSaveOptions>();

// Ustaw format jako DocX
saveOptions->set_Format(DocSaveOptions::DocFormat::DocX);

// Zapisz plik DocX
pdfDocument->Save(u"C:\\Files\\PUBToWord.docx", saveOptions);

PUB do DOCX – bezpłatna licencja i zasoby edukacyjne

Możesz uzyskać bezpłatną licencję tymczasową, aby wypróbować biblioteki bez ograniczeń ewaluacyjnych.

Oprócz konwertowania plików programu Publisher na dokumenty programu Word możesz także eksplorować różne inne funkcje biblioteki, korzystając z następujących zasobów:

Wniosek

Podsumowując, konwersja plików programu Publisher do programu Word to prosty i skuteczny sposób na zwiększenie dostępności dokumentów i łatwiejszą pracę z nimi. Wykonując kroki opisane w tym artykule, możesz skorzystać z internetowego narzędzia do konwersji PUB na DOCX lub opracować własną aplikację konwertującą, aby przekształcić plik PUB do formatu Word. W przypadku jakichkolwiek niejasności prosimy o kontakt na naszym bezpłatnym forum pomocy technicznej.

Zobacz też