# Load files in C#

Load PDF documents and images in C#. File loading is the first step in most Nutrient.NET SDK workflows. You’ll load many [supported file types](https://www.nutrient.io/guides/dotnet/about/file-type-support.md) from local paths, byte arrays, streams, and remote URLs.

Use the loading methods in [`GdPicturePDF` class](https://www.nutrient.io/api/gdpicture/GdPicture.NET.14~GdPicture14.GdPicturePDF.html) to work with annotations, page labels, and other PDF features. Use [`GdPictureImaging` class](https://www.nutrient.io/api/gdpicture/GdPicture.NET.14~GdPicture14.GdPictureImaging.html) to work with image formats, edit image content, draw elements, and read metadata. Use [`GdPictureDocumentConverter` class](https://www.nutrient.io/api/gdpicture/GdPicture.NET.14~GdPicture14.GdPictureDocumentConverter.html) when you need document conversion workflows. Use [`AnnotationManager` class](https://www.nutrient.io/api/gdpicture/GdPicture.NET.14~GdPicture14.AnnotationManager.html) to manage custom GdPicture and XMP annotations.

[Try for Free](https://www.nutrient.io/sdk/dotnet/getting-started.md)

[Launch Demo](https://www.nutrient.io/demo/data-extraction)

## Guides for loading a file

Browse the guides below by workflow area to find the loading method you need.

### PDF document guides

- [PDF from local storage](/guides/dotnet/load-a-file/pdf/from-local-storage.md)
   Learn how to load and display a PDF file from local storage in C# using Nutrient.NET SDK. Follow our step-by-step guide to efficiently open, view, and manage PDFs in your.NET application.

- [PDF from stream](/guides/dotnet/load-a-file/pdf/from-stream.md)
   Learn how to load a PDF from a stream in C#.NET. Follow our guide with code examples to handle PDF data from memory or network streams efficiently.

- [PDF from remote URL](/guides/dotnet/load-a-file/pdf/from-remote-url.md)
   Load PDF from a remote URL in C# with Nutrient.NET SDK. Get code examples to download and process PDFs directly from web addresses. Streamline your.NET development.

### Image guides

- [BMP from local](/guides/dotnet/load-a-file/imaging/from-local-storage-bitmap.md)
   Load bitmap (BMP) images from local storage in C# with Nutrient.NET SDK. Get code examples for efficient image processing in your.NET applications.

- [DICOM from local](/guides/dotnet/load-a-file/imaging/from-local-storage-dicom.md)
   Discover how to load various image formats from local storage in.NET, including DICOM, TIFF, and SVG. Enhance your development skills today!

- [Image from local](/guides/dotnet/load-a-file/imaging/from-local-storage-image.md)
   Learn how to efficiently load images from local storage in C# using GdPictureImaging methods with clear examples.

- [Images from API](/guides/dotnet/load-a-file/imaging/from-local-storage-more.md)
   Discover how to load images from local storage, FTP, and more using the Nutrient API in C#, enhancing your.NET applications.

- [SVG from local](/guides/dotnet/load-a-file/imaging/from-local-storage-svg.md)
   Load SVG vector images from local storage in C# with our step-by-step guide. Implement scalable vector graphics into your.NET projects efficiently.

- [TIFF from local](/guides/dotnet/load-a-file/imaging/from-local-storage-tiff.md)
   Load TIFF images from local storage in C# with Nutrient.NET SDK. Learn how to process high-resolution TIFF files efficiently within your.NET applications.

- [BMP from byte array](/guides/dotnet/load-a-file/imaging/from-byte-array-bitmap.md)
   Learn to load various image formats like Bitmap, SVG, DICOM, and TIFF from byte arrays in.NET with our comprehensive guide.

- [DICOM from byte array](/guides/dotnet/load-a-file/imaging/from-byte-array-dicom.md)
   Discover how to load various image formats, including SVG, TIFF, and DICOM, from byte arrays in.NET with our step-by-step guide.

- [Image from byte array](/guides/dotnet/load-a-file/imaging/from-byte-array-image.md)
   Discover how to load various image formats from byte arrays in.NET, including Bitmap, SVG, DICOM, and TIFF with our easy-to-follow guide.

- [SVG from byte array](/guides/dotnet/load-a-file/imaging/from-byte-array-svg.md)
   Discover methods to load various image formats from byte arrays in.NET, including BMP, SVG, DICOM, and TIFF. Enhance your imaging skills today!

- [TIFF from byte array](/guides/dotnet/load-a-file/imaging/from-byte-array-tiff.md)
   Discover how to load various image formats from byte arrays in.NET, including BMP, SVG, DICOM, and TIFF. Enhance your imaging applications today!

- [BMP from stream](/guides/dotnet/load-a-file/imaging/from-stream-bitmap.md)
   Discover how to load images from streams in.NET, covering formats like Bitmap, SVG, DICOM, and TIFF for efficient image handling.

- [DICOM from stream](/guides/dotnet/load-a-file/imaging/from-stream-dicom.md)
   Discover how to load images from streams in.NET, covering formats like bitmap, SVG, DICOM, and TIFF for efficient image handling.

- [Image from stream](/guides/dotnet/load-a-file/imaging/from-stream-image.md)
   Discover how to load images from streams in.NET, covering formats like bitmap, SVG, DICOM, and TIFF for efficient image handling.

- [SVG from stream](/guides/dotnet/load-a-file/imaging/from-stream-svg.md)
   Discover how to load images from streams in.NET, covering formats like bitmap, SVG, DICOM, and TIFF for efficient image handling.

- [TIFF from stream](/guides/dotnet/load-a-file/imaging/from-stream-tiff.md)
   Discover how to load images from streams in.NET, covering formats like bitmap, SVG, DICOM, and TIFF for efficient image handling.

- [BMP from remote URL](/guides/dotnet/load-a-file/imaging/from-remote-url-bitmap.md)
   Discover how to load remote images in.NET, including formats like SVG, DICOM, and TIFF. Follow our step-by-step guide for seamless integration.

- [DICOM from remote URL](/guides/dotnet/load-a-file/imaging/from-remote-url-dicom.md)
   Discover how to load remote images in.NET, including formats like SVG, DICOM, and TIFF. Follow our step-by-step guide for seamless integration.

- [Image from remote URL](/guides/dotnet/load-a-file/imaging/from-remote-url-image.md)
   Discover how to load remote images in.NET, including formats like SVG, DICOM, and TIFF. Follow our step-by-step guide for seamless integration.

- [SVG from remote URL](/guides/dotnet/load-a-file/imaging/from-remote-url-svg.md)
   Discover how to load remote images in.NET, including formats like SVG, DICOM, and TIFF. Follow our step-by-step guide for seamless integration.

- [TIFF from remote URL](/guides/dotnet/load-a-file/imaging/from-remote-url-tiff.md)
   Discover how to load remote images in.NET, including formats like SVG, DICOM, and TIFF. Follow our step-by-step guide for seamless integration.

### Document converter guides

- [Any file from local](/guides/dotnet/load-a-file/converter/from-local-storage-more.md)
   Discover how to convert various file types from local storage, including PDF, MS Office, and images, with our comprehensive guide.

- [BMP from local](/guides/dotnet/load-a-file/converter/from-local-storage-bitmap.md)
   Learn how to convert various file types from local storage, including PDF, MS Office, Images, Bitmap, SVG, and TIFF with our detailed guide.

- [Image from local](/guides/dotnet/load-a-file/converter/from-local-storage-image.md)
   Explore how to convert local storage files to PDF, MS Office, images, and various formats with our comprehensive guide for.NET developers.

- [Office from local](/guides/dotnet/load-a-file/converter/from-local-storage-office.md)
   Discover how to convert local storage files like PDF, MS Office, images, and TIFF with our comprehensive guide on file format transformations.

- [PDF from local](/guides/dotnet/load-a-file/converter/from-local-storage-pdf.md)
   Discover how to convert local files to PDF, MS Office, and various image formats with our comprehensive guide for.NET applications.

- [SVG from local](/guides/dotnet/load-a-file/converter/from-local-storage-svg.md)
   Discover how to convert files from local storage to PDF, MS Office, Image, Bitmap, SVG, and TIFF formats with our comprehensive guide.

- [TIFF from local](/guides/dotnet/load-a-file/converter/from-local-storage-tiff.md)
   Learn to convert various file types from local storage, including PDF, MS Office, images, bitmap, SVG, and TIFF, with our detailed guide.

- [Any file from stream](/guides/dotnet/load-a-file/converter/from-stream-more.md)
   Discover how to convert various file formats like PDF, MS Office, and images with our comprehensive guide. Easy steps for every file type!

- [BMP from stream](/guides/dotnet/load-a-file/converter/from-stream-bitmap.md)
   Explore our detailed guide on converting files from streams, including PDF, MS Office, images, bitmap, SVG, and TIFF formats.

- [Image from stream](/guides/dotnet/load-a-file/converter/from-stream-image.md)
   Discover how to convert various file formats from streams, including PDF, MS Office, Images, Bitmap, SVG, and TIFF. Enhance your file handling skills!

- [Office from stream](/guides/dotnet/load-a-file/converter/from-stream-office.md)
   Explore our guide on converting files from stream formats like PDF, MS Office, Image, Bitmap, SVG, and TIFF effortlessly using.NET.

- [PDF from stream](/guides/dotnet/load-a-file/converter/from-stream-pdf.md)
   Discover how to convert files from various formats like PDF, MS Office, Image, Bitmap, SVG, and TIFF with our comprehensive guide.

- [SVG from stream](/guides/dotnet/load-a-file/converter/from-stream-svg.md)
   Discover how to convert files from streams including PDF, MS Office, images, and various formats like TIFF and SVG with our comprehensive guide.

- [TIFF from stream](/guides/dotnet/load-a-file/converter/from-stream-tiff.md)
   Learn how to convert files from streams in various formats like PDF, MS Office, Image, Bitmap, SVG, and TIFF with our comprehensive guide.

- [Any file from remote URL](/guides/dotnet/load-a-file/converter/from-remote-url-more.md)
   Discover how to convert files from remote URLs including PDF, MS Office, and images, with our comprehensive guide for.NET developers.

- [BMP from remote URL](/guides/dotnet/load-a-file/converter/from-remote-url-bitmap.md)
   Learn how to load and convert files like PDF, Word, and images from remote URLs using C#. Step-by-step guide for various formats.

- [Image from remote URL](/guides/dotnet/load-a-file/converter/from-remote-url-image.md)
   Learn how to convert remote files into various formats like PDF, MS Office, images, bitmap, SVG, and TIFF with our comprehensive guide.

- [Office from remote URL](/guides/dotnet/load-a-file/converter/from-remote-url-office.md)
   Learn to load and convert PDF, Word, and image files from remote URLs using C# with easy code examples.

- [PDF from remote URL](/guides/dotnet/load-a-file/converter/from-remote-url-pdf.md)
   Learn how to convert remote files to various formats like PDF, MS Office, image, bitmap, SVG, and TIFF with our comprehensive guide.

- [SVG from remote URL](/guides/dotnet/load-a-file/converter/from-remote-url-svg.md)
   Learn how to load and convert an SVG image from a remote URL to PDF using Nutrient.NET SDK in C#.

- [TIFF from remote URL](/guides/dotnet/load-a-file/converter/from-remote-url-tiff.md)
   Learn how to convert remote files to various formats like PDF, MS Office, images, and more with our comprehensive guide. Start converting today!

### Annotation manager guides

- [Annotation: Any file](/guides/dotnet/load-a-file/annotation-any-file.md)
   Discover how to annotate any file type in.NET, including streams and XML. Boost your file handling skills with our comprehensive guide.

- [Annotation: Stream](/guides/dotnet/load-a-file/annotation-stream.md)
   Learn how to load annotations in.NET for various file types including any file, stream, and XML. Step-by-step guidance for developers.

- [Annotation: XML](/guides/dotnet/load-a-file/annotation-xml.md)
   Discover how to annotate various file types in.NET, including any file, stream, and XML. Easy-to-follow guides for efficient file handling.
---

## Related pages

- [Load an XML file for the annotation manager in C#](/guides/dotnet/load-a-file/annotation-xml.md)
- [Load any file for the annotation manager in C#](/guides/dotnet/load-a-file/annotation-any-file.md)
- [Load a stream for the annotation manager in C#](/guides/dotnet/load-a-file/annotation-stream.md)

## Pages in this section

- [Load an image for conversion in C#](/guides/dotnet/load-a-file/converter/from-local-storage-image.md)
- [Load a TIFF for conversion in C#](/guides/dotnet/load-a-file/converter/from-local-storage-tiff.md)
- [Load a PDF for conversion in C#](/guides/dotnet/load-a-file/converter/from-local-storage-pdf.md)
- [Load any file for conversion in C#](/guides/dotnet/load-a-file/converter/from-local-storage-more.md)
- [Load a bitmap (BMP) for conversion in C#](/guides/dotnet/load-a-file/converter/from-local-storage-bitmap.md)
- [Load and convert a bitmap image from a remote URL in C#](/guides/dotnet/load-a-file/converter/from-remote-url-bitmap.md)
- [Load an Office document for conversion in C#](/guides/dotnet/load-a-file/converter/from-local-storage-office.md)
- [Load a vector image (SVG) for conversion in C#](/guides/dotnet/load-a-file/converter/from-local-storage-svg.md)
- [Load and convert an SVG image from a remote URL in C#](/guides/dotnet/load-a-file/converter/from-remote-url-svg.md)
- [Convert documents from remote URLs using C#](/guides/dotnet/load-a-file/converter/from-remote-url-office.md)
- [Load an image for conversion from a stream in C#](/guides/dotnet/load-a-file/converter/from-stream-image.md)
- [Load any file for conversion from a remote URL in C#](/guides/dotnet/load-a-file/converter/from-remote-url-more.md)
- [Load an image for conversion from a remote URL in C#](/guides/dotnet/load-a-file/converter/from-remote-url-image.md)
- [Load a TIFF for conversion from a remote URL in C#](/guides/dotnet/load-a-file/converter/from-remote-url-tiff.md)
- [Load a PDF for conversion from a remote URL in C#](/guides/dotnet/load-a-file/converter/from-remote-url-pdf.md)
- [Load an Office document for conversion from a stream in C#](/guides/dotnet/load-a-file/converter/from-stream-office.md)
- [Load a bitmap (BMP) for conversion from a stream in C#](/guides/dotnet/load-a-file/converter/from-stream-bitmap.md)
- [Load a PDF for conversion from a stream in C#](/guides/dotnet/load-a-file/converter/from-stream-pdf.md)
- [Load a vector image (SVG) for conversion from a stream in C#](/guides/dotnet/load-a-file/converter/from-stream-svg.md)
- [Load any file for conversion from a stream in C#](/guides/dotnet/load-a-file/converter/from-stream-more.md)
- [Load a TIFF for conversion from a stream in C#](/guides/dotnet/load-a-file/converter/from-stream-tiff.md)
- [Load a PDF from a remote URL in C#](/guides/dotnet/load-a-file/pdf/from-remote-url.md)
- [Load a PDF file from local storage in C#](/guides/dotnet/load-a-file/pdf/from-local-storage.md)
- [Load a PDF from a stream in C# .NET](/guides/dotnet/load-a-file/pdf/from-stream.md)
- [Load a DICOM image from a byte array in C#](/guides/dotnet/load-a-file/imaging/from-byte-array-dicom.md)
- [Load a bitmap (BMP) from a byte array in C#](/guides/dotnet/load-a-file/imaging/from-byte-array-bitmap.md)
- [Load images using the API in C#](/guides/dotnet/load-a-file/imaging/from-local-storage-more.md)
- [Load a TIFF from a byte array in C#](/guides/dotnet/load-a-file/imaging/from-byte-array-tiff.md)
- [Load a vector image (SVG) from a byte array in C#](/guides/dotnet/load-a-file/imaging/from-byte-array-svg.md)
- [Load an image from a byte array in C#](/guides/dotnet/load-a-file/imaging/from-byte-array-image.md)
- [Load a bitmap (BMP) from local storage in C#](/guides/dotnet/load-a-file/imaging/from-local-storage-bitmap.md)
- [Load a vector image (SVG) from local storage in C#](/guides/dotnet/load-a-file/imaging/from-local-storage-svg.md)
- [Load a bitmap (BMP) from a remote URL in C#](/guides/dotnet/load-a-file/imaging/from-remote-url-bitmap.md)
- [Load a DICOM image from local storage in C#](/guides/dotnet/load-a-file/imaging/from-local-storage-dicom.md)
- [Load a TIFF from local storage in C#](/guides/dotnet/load-a-file/imaging/from-local-storage-tiff.md)
- [Load images from local storage in C#](/guides/dotnet/load-a-file/imaging/from-local-storage-image.md)
- [Load a vector image (SVG) from a remote URL in C#](/guides/dotnet/load-a-file/imaging/from-remote-url-svg.md)
- [Load a TIFF from a remote URL in C#](/guides/dotnet/load-a-file/imaging/from-remote-url-tiff.md)
- [Load a DICOM image from a remote URL in C#](/guides/dotnet/load-a-file/imaging/from-remote-url-dicom.md)
- [Load a DICOM image from a stream in C#](/guides/dotnet/load-a-file/imaging/from-stream-dicom.md)
- [Load an image from a remote URL in C#](/guides/dotnet/load-a-file/imaging/from-remote-url-image.md)
- [Load a bitmap (BMP) from a stream in C#](/guides/dotnet/load-a-file/imaging/from-stream-bitmap.md)
- [Load an image from a stream in C#](/guides/dotnet/load-a-file/imaging/from-stream-image.md)
- [Load a TIFF from a stream in C#](/guides/dotnet/load-a-file/imaging/from-stream-tiff.md)
- [Load a vector image (SVG) from a stream in C#](/guides/dotnet/load-a-file/imaging/from-stream-svg.md)

