Najczęściej zadawane pytania

To FAQ dostarcza kompleksowe informacje na temat funkcji i możliwości Documentize .NET Plugins, obejmując takie aspekty, jak konwersja PDF, obsługa formularzy oraz generowanie spisu treści (TOC).


Ogólne pytania

1. Czym jest Documentize for .NET?

Documentize for .NET to potężna biblioteka do zarządzania i przetwarzania dokumentów PDF programowo. Zawiera wtyczki do konwersji PDF na różne formaty, edycji formularzy PDF, dodawania podpisów cyfrowych, generowania spisów treści oraz zapewniania zgodności PDF/A dla długoterminowego archiwizowania.

2. Jak zainstalować wtyczki Documentize dla .NET?

Możesz zainstalować wtyczki Documentize, pobierając pliki assembly z oficjalnej strony internetowej lub ściągając pakiety bezpośrednio z NuGet. Szczegółowe instrukcje instalacji są dostępne w dokumentacji każdej wtyczki.


Wtyczki do konwersji PDF

3. Jak mogę przekonwertować dokument PDF na plik Word (DOC/DOCX)?

Aby przekształcić dokument PDF na format Word za pomocą PDF to DOC Converter:

  1. Zainicjuj klasę PdfDoc.
  2. Utwórz obiekt PdfToDocOptions, aby skonfigurować opcje konwersji.
  3. Dodaj ścieżki do pliku PDF wejściowego oraz pliku DOC/DOCX wyjściowego.
  4. Wywołaj metodę Process, aby wykonać konwersję.

4. Jak przekonwertować strony PDF na obrazy JPEG?

Używając PDF to JPEG Converter:

  1. Utwórz instancję klasy Jpeg.
  2. Ustaw opcje konwersji (np. rozdzielczość, zakres stron) za pomocą JpegOptions.
  3. Dodaj ścieżki do plików wejściowych/wyjściowych.
  4. Wywołaj metodę Jpeg.Process, aby uruchomić konwersję.

5. Jak przekonwertować PDF na PNG?

Aby przekonwertować PDF na format PNG:

  1. Utwórz instancję klasy Png i obiekt PngOptions.
  2. Dodaj wejściowy plik PDF i określ folder wyjściowy.
  3. Ustaw opcje, takie jak rozdzielczość (np. 300 DPI).
  4. Wywołaj metodę Process, aby wygenerować obrazy PNG.

6. Jak przekonwertować PDF na Excel (XLS/XLSX)?

Aby przekonwertować PDF na Excel:

  1. Zainicjuj klasę PdfXls.
  2. Użyj PdfToXlsOptions, aby skonfigurować ścieżki wejściowe/wyjściowe i opcje konwersji.
  3. Wywołaj metodę Process, aby rozpocząć konwersję.

7. Jak przekonwertować PDF na HTML?

Aby przekonwertować dokumenty PDF na HTML:

  1. Utwórz instancję klasy PdfHtml.
  2. Skonfiguruj opcje konwersji za pomocą PdfToHtmlOptions lub HtmlToPdfOptions.
  3. Dodaj ścieżki wejściowe/wyjściowe i wywołaj metodę Process.

Obsługa formularzy PDF

8. Jak mogę edytować formularze PDF za pomocą Edytora Formularzy?

PDF Form Editor oferuje możliwości:

  • Dodawania pól (FormEditorAddOptions).
  • Aktualizacji pól (FormEditorSetOptions).
  • Usuwania pól (FormRemoveSelectedFieldsOptions). Po skonfigurowaniu pól formularza uruchom metodę Process.

9. Jak spłaszczyć formularze PDF?

Aby spłaszczyć pola formularzy:

  1. Zainicjuj klasę FormFlattener.
  2. Użyj FormFlattenAllFieldsOptions, aby spłaszczyć wszystkie pola, lub FormFlattenSelectedFieldsOptions, aby targetować konkretne pola.
  3. Dodaj pliki wejściowe/wyjściowe i wywołaj metodę Process.

10. Jak mogę eksportować dane z formularzy PDF?

Aby wyeksportować dane formularzy, użyj PDF Form Exporter. Utwórz obiekt FormExporterValuesToCsvOptions, określ warunki pól formularza i uruchom metodę Process, aby wyeksportować dane w formacie CSV.


Zarządzanie PDF/A i TOC

11. Jak przekonwertować PDF na format PDF/A?

Aby przekonwertować PDF na PDF/A:

  1. Użyj klasy PdfAConverter.
  2. Skonfiguruj wersję PDF/A (np. PDF/A-3B) w PdfAConvertOptions.
  3. Dodaj ścieżki wejściowe/wyjściowe i wywołaj metodę Process.

12. Jak wygenerować spis treści (TOC) w PDF?

Aby stworzyć spis treści:

  1. Utwórz instancję klasy TocGenerator.
  2. Użyj TocOptions, aby zdefiniować parametry spisu treści.
  3. Dodaj pliki wejściowe/wyjściowe i uruchom metodę Process.

Obsługa podpisu

13. Jak mogę cyfrowo podpisać dokument PDF?

Aby dodać podpis cyfrowy:

  1. Zainicjuj klasę Signature.
  2. Użyj SignOptions, aby skonfigurować plik PFX, hasło i szczegóły podpisu (np. powód, dane kontaktowe).
  3. Dodaj pliki wejściowe/wyjściowe i uruchom metodę Process.

Dodatkowe funkcje

14. Czy mogę dzielić pliki PDF za pomocą Documentize?

Tak, używając PDF Splitter:

  1. Zainicjuj klasę Splitter.
  2. Skonfiguruj opcje podziału za pomocą SplitOptions.
  3. Dodaj ścieżki wejściowe/wyjściowe i wywołaj metodę Process.

15. Jak mogę połączyć wiele plików PDF w jeden?

Aby połączyć pliki PDF:

  1. Zainicjuj klasę Merger.
  2. Dodaj wejściowe pliki PDF i określ plik wyjściowy za pomocą MergeOptions.
  3. Uruchom metodę Process, aby połączyć pliki.

16. Czy Documentize jest ograniczone do pracy tylko z PDF?

Chociaż Documentize koncentruje się głównie na manipulacji PDF, wspiera również konwersje do i z formatów takich jak DOC, XLS, HTML, JPEG i PNG.


Licencjonowanie i zgodność

17. Jakie są wymagania systemowe dla wtyczek Documentize?

Documentize wspiera:

  • Systemy operacyjne: Windows 7-11, Windows Server 2003-2022, macOS (10.12+), oraz Linux.
  • Frameworki: .NET Framework 4.0 do 8.0.
  • IDE: Kompatybilne z różnymi wersjami Visual Studio.

18. Jak ustawić klucze licencyjne dla Documentize?

Aby aktywować wtyczkę, odwołaj się do Documentize w swoim projekcie i ustaw klucze licencyjne przed wywołaniem jakichkolwiek metod. Zobacz dokumentację konkretnej wtyczki, aby uzyskać szczegółowe instrukcje.

19. Gdzie mogę znaleźć więcej przykładów i dokumentacji dla wtyczek Documentize?

Pełna dokumentacja API i przykłady są dostępne na stronie internetowej Documentize lub przez pakiety NuGet w swoim środowisku deweloperskim.


28 gru 2024
 Polski