Nopea aloitus
Nopea aloitus
Tämä sivu näyttää PDF:n avaamiseen tarvittavan vähimmäiskoodin, sen sivujen tarkistamisen ja suorittamisen. jaettu ja yhdistetty toiminta Document.
Prerequisites
Ennen kuin esimerkkejä on käytetty, täytä Installation.
Avaa ja tarkista PDF-tiedosto
pdf.Open avaa olemassa oleva tiedosto ja palauttaa *Document.Puhelin PageCount ja että Lue sivujen määrä.
package main
import (
"fmt"
pdf "github.com/aspose-pdf-foss/aspose-pdf-foss-for-go"
)
func main() {
doc, err := pdf.Open("sample.pdf")
if err != nil {
panic(err)
}
fmt.Printf("Loaded PDF with %d pages\n", doc.PageCount())
}jakaa per-sivutiedostoihin
Document.Split jaetaan asiakirja yhteen *Document Sivun mukaan.
doc, _ := pdf.Open("report.pdf")
pages, _ := doc.Split()
for i, p := range pages {
p.Save(fmt.Sprintf("page_%03d.pdf", i+1))
}
fmt.Printf("Split into %d pages\n", len(pages))Lisää useita PDF-tiedostoja
Document.Append Liitä kaikki sivut toisesta asiakirjasta paikan päällä.
base, _ := pdf.Open("part1.pdf")
part2, _ := pdf.Open("part2.pdf")
base.Append(part2)
base.Save("merged.pdf")Luo uusi asiakirja
pdf.NewDocumentFromFormat Luo valkoinen *Document ja sivun muotoon.
doc := pdf.NewDocumentFromFormat(pdf.PageFormatA4)
doc.Save("blank.pdf")Seuraava askel
- Kehittäjäopas — salaus, lomakkeet, taulukot, kirjaimet, merkinnät
- Vähämerkki - täysi luokka ja toiminnalliset listat
- KB artikkeli Miten ohjata erityisiä tehtäviä