Konvertera Word-dokument till TIFF-bilder med Ruby.

Hur man konverterar Word till TIFF - Online Doc to TIFF Converter

Hur man konverterar Word till TIFF - Gratis online Docx till TIFF-konverterare

Översikt

Microsoft Word-dokumentformat (DOCX, DOC) har en mängd fördelar eftersom det ger redigerbarhet, kompatibilitet, samarbete, formateringsmöjligheter, användarvänlighet och produktivitet, vilket gör det till ett populärt val för dokumentbearbetningsuppgifter . Faktum är att Word-dokumentformatet är en värdefull resurs för företag och organisationer som behöver skapa, redigera och dela dokument. TIFF (Tagged Image File Format) är dock ett allmänt använt format för att lagra rasterbilder, inklusive fotografier och skannade dokument. Ett av huvudsyften med TIFF är att tillhandahålla ett flexibelt och robust format för utbyte och arkivering av bilder av hög kvalitet. Förlustfri komprimering, hög kvalitet, mångsidighet, långsiktig arkivering och interoperabilitet är några av dess framträdande fördelar.

Så att konvertera ett Word-dokument till TIFF-bilder erbjuder flera fördelar, inklusive bildbevarande, kompatibilitet, enkel utskrift och manipulering, dokumentarkivering och utrymmesbesparing.

Vad är Word till TIFF Conversion API?

Aspose.Words Cloud är en molnbaserad dokumentbehandlingslösning som erbjuder möjligheterna att skapa, redigera och konvertera dokument i molnet. API:et stöder flera filformat, inklusive Microsoft Word (DOC, DOCX), PDF, HTML och mer. På samma sätt kan den också konvertera Word DOCX till TIFF-bilder, samtidigt som den säkerställer en förlustfri komprimering och hög bildkvalitet, eftersom det gör dem idealiska för fotoutskrifter.

Hur man installerar Ruby Cloud SDK

När ruby runtime är konfigurerad är det första steget i SDK-användning dess installation. Den är tillgänglig för nedladdning över RubyGem (rekommenderas) och GitHub. Men innan vi fortsätter med SDK-installationen måste vi ha följande beroendepaket installerade på vårt system.

# Following are the runtime dependencies to setup aspose_words_cloud
faraday 1.4.3 >= 1.4.1
marcel 1.0.1 >= 1.0.0
multipart-parser 0.1.1 >= 0.1.1
# Development dependencies is
minitest 5.14.4 ~> 5.11, >= 5.11.3

Nu, vänligen kör följande kommando i terminalen för att utföra en snabb installation av asposewordscloud gem.

gem 'aspose_words_cloud', '~> 22.3'
# or install directly
gem install aspose_words_cloud

Nu är nästa viktiga steg att erhålla ClientID och ClientSecret-detaljer genom att besöka Aspose.Cloud dashboard. Om du inte har ett befintligt konto, registrera dig helt enkelt med länken skapa nytt konto och ange en giltig e-postadress. Nu är vi bra att börja med konverteringen från Word till TIFF.

Word till TIFF-konvertering i Ruby

Följande avsnitt förklarar stegen för hur man konverterar ett Word till TIFF i en ruby-applikation.

  1. Det första steget är att skapa rubyvariablerna som innehåller ClientID och ClientSecret-detaljer (som nämnts på Aspose Cloud Dashboard).
  2. För det andra, skapa AsposeWordsCloud-konfigurationsobjekt och skicka ClientID, ClientSecret-detaljer som argument.
  3. Det tredje steget är att skapa en instans av WordsAPI-klassen
  4. Nu måste vi ladda upp Word-dokumentet till molnlagring med metoden UploadFileRequest().
  5. Slutligen, konvertera DOCX till TIFF-bild med saveastiff(..)-metoden som tar SaveAsTiffRequest-objektet som ett argument
# Ladda pärlan, För fullständig lista besök https://github.com/aspose-words-cloud/aspose-words-cloud-ruby
require 'aspose_words_cloud'
# Hur man konverterar Word till TIFF programmatiskt.
# Få AppKey och AppSID-uppgifter från https://dashboard.aspose.cloud/applications
@AppSID = "###-######-####-####-##########"
@AppKey = "###############################"
# Associera konfigurationsegenskaper med WordsApi
AsposeWordsCloud.configure do |config|
config.client_data['ClientId'] = @AppSID
config.client_data['ClientSecret'] = @AppKey
end
# Skapa en instans av WordsApi
@words_api = WordsAPI.new
# Mata in Word-fil
@fileName = "sample.docx"
# Slutligt filformat
@format = "tiff"
@destName = "word-to-tiff.tiff"
# Ladda upp originaldokumentet till Cloud Storage
@words_api.upload_file UploadFileRequest.new(File.new(@fileName, 'rb'), @fileName, nil)
@save_options = TiffSaveOptionsData.new(
{
:SaveFormat => @format,
:FileName => @destName
})
# Spara parametrar för begäran om dokumentkonvertering.
@request = SaveAsTiffRequest.new(@fileName, @save_options, nil, nil, nil, nil, nil)
@out_result = @words_api.save_as_tiff(@request)
# Skriv ut resultatsvar i konsolen
puts(“Word successfully converted to TIFF file” + (@out_result).to_s )
# Slutord-konverteringsexempel.

När koden har exekveras framgångsrikt kommer ett resulterande ord-till-tiff.tiff att sparas i molnlagringen.

DOC till TIFF med hjälp av cURL-kommandon

DOC till TIFF-konvertering med cURL-kommandon låter dig konvertera Microsoft Word-dokument (DOC, DOCX) till TIFF-bilder. Denna konvertering utförs genom att göra API-förfrågningar till Aspose.Words Cloud, med hjälp av cURL-kommandona. API:t accepterar DOC- eller DOCX-filen som indata och returnerar den resulterande TIFF-bilden. Eftersom cURL-kommandona kan utföras från kommandoradsterminalen, möjliggör det automatisering av hela konverteringsprocessen. Dessutom kommer cURL-kommandona som används för konverteringen att variera beroende på det specifika API som används, men involverar vanligtvis att skicka en HTTP-begäran till API:t med indatadokumentet och andra nödvändiga parametrar, och ta emot den resulterande TIFF-bilden i svaret.

Nu, som en förutsättning för detta tillvägagångssätt, måste vi först generera ett JWT-token baserat på våra personliga kunduppgifter.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

När token har genererats, använd följande kommando för att konvertera DOC till TIFF-bild. Observera att detta kommando förväntar sig att inmatningsordet (DOC) redan är tillgängligt i molnlagringen. Efter den lyckade konverteringen lagras den resulterande TIFF också i molnlagringen.

curl -v -X GET "https://api.aspose.cloud/v4.0/words/input.doc?format=TIFF&outPath=converted.tiff" \
-H  "accept: application/octet-stream" \
-H  "Authorization: Bearer <JWT Token>"

OBS:- Letar du efter en online-konverterare från Word till TIFF? Försök att använda vår Free Online Converter

Slutsats

I den här artikeln har vi diskuterat detaljerna om att konvertera Word-dokument till TIFF-bilder, eftersom det är ett vanligt behov från företag och organisationer som arbetar med en stor volym av dokument. Genom att utnyttja kraften hos Ruby och flexibiliteten i Aspose.Words Cloud har det blivit möjligt att automatisera hela konverteringsprocessen. Detta minskar så småningom tiden och ansträngningen som krävs för att konvertera de stora volymerna dokument.

För att ytterligare underlätta våra användare publiceras den fullständiga källkoden för Ruby Cloud SDK på GitHub repository. Vi rekommenderar också att du utforskar utvecklarguiden för att lära dig om andra spännande funktioner i API:et. Dessutom kan du också överväga att använda API:t via ett SwaggerUI Interface direkt i en webbläsare.

Slutligen, om du har några frågor eller förslag, är du välkommen att kontakta oss via vår kostnadsfria produktsupport forum.

Relaterade ämnen

Vi rekommenderar starkt att du besöker följande länkar för att lära dig mer om: